90-92 Lower Sloane St, London, United Kingdom
4.5
Surprisingly decent pint in an unassuming pub. Some inconsistency in the glassware but clean!
Posted about 1 month ago
See more on our interactive map