34 Gloucester Rd, South Kensington, London SW7 4RB
Restaurant
This Taylor Walker pub, housed within a striking Georgian building featuring tall windows, combines historical charm with a vibrant atmosphere, making it an inviting destination for patrons seeking quality food and drinks in a spacious setting.