86 Highgate Rd, London NW5 1PB
Restaurant
Nestled away from the main thoroughfare, this traditional pub features a welcoming front garden and diverse interior spaces, offering a gastropub menu that emphasizes quality and flavor.
Rating: 4.4