27 Wormwood St, London EC2M 1RP
Restaurant
This inviting two-level establishment specializes in a curated selection of international beers and traditional British pub fare, complemented by a charming terrace for outdoor enjoyment.