Bar

The Castle Inn

4 locals recommend,
Location
36 St Mary's Rd
London, England

Tips from locals

Francoise
August 23, 2014
Spacious pub with traditional interior and a peaceful beer garden, plus jam/open mic/quiz evenings.

Unique things to do nearby

Penny Farthing Bike Tour London
See 30+ Top London Sights. Fun Guide!
Trip to unique bars in London