137 Marsh Ln, Highwood Hill, London NW7 4EY
Takeaway | Pub | Restaurant
This 16th-century village pub offers a unique dining experience with its Italian menu and thoughtfully designed separate dining rooms, creating an inviting atmosphere for both casual and special occasions.