Stunning village pub in the heart of Hampstead. With an amazing line up of beers and wines and a Sunday Lunch to die for.
Venue Capacity: 60 Seated / 100 Standing