177 S Lambeth Rd, London SW8 1XP
Gastropub | Restaurant
This transformed local pub has evolved into a gastropub, featuring a dining room that offers a refined British menu, seamlessly blending a traditional atmosphere with upscale culinary experiences.