150 Gloucester Ave., London NW1 8JA
Restaurant
This traditional tavern offers a welcoming atmosphere with a spacious setting, serving classic pub fare and a selection of draught beers, complemented by an inviting terrace for outdoor enjoyment.
Rating: 4.2