57 Mornington Terrace, London, NW1 7RU
From the convivial atmosphere to the well-behaved dogs and kids welcomed with open arms, The Edinboro Castle aims to please all who grace its hallowed halls. But what truly sets them apart is our pièce de résistance: the beer garden, a verdant oasis giving solitude from London life. With its own bar, barbecue, and a chain of chalet-like booths, their outdoor space is the crown jewel of North London's al-fresco scene.
Details
- Address:
- 57 Mornington Terrace
- NW1 7RU