Bar
The Windsor Castle
89 locals recommend,
Tips from locals
Refurbished old boozer with wood-panelled walls, a beer garden plus real ale and seasonal food menu.
Certainly one of the oddest and most patriotic pubs in London, The Windsor Castle is more a museum to the essence of old-fashioned Englishness than a pub.
Unique things to do nearby
Locals also recommend
- 152 locals recommend
- 14 locals recommend
Location
114 Campden Hill Rd
London, England