17 Leinster Terrace, London W2 3EU
Restaurant
A local pub characterized by a welcoming atmosphere, featuring a dark wood-lined bar, a chalkboard menu highlighting daily specials, and multiple screens for live sports viewing.
Rating: 3.6
Rating: 4.1