in Music & Nightlife
All year round
All curious nooks and crannies, the charming 19th-century Windsor Castle pub in Notting Hill scores top points for olde-worlde character, with its polished wood panelling, red brick and low ceilings. It's the perfect spot for a quiet drink by the fire in winter, or with friends in the leafy beer garden in summer.
Built at the top of a hill, this historic pub dates back to 1835, when it was frequented by local farmers taking their livestock to Hyde Park. Todays it serves quality real ales and excellent bar food - venison sausages and mash comes recommended.
Content provided by Frommers Unlimited, copyright © 2015:
Whatsonwhen Ltd, John Wiley & Sons, Inc