- Type: Pubs
NileGuide Expert Says:
Country pub in the middle of London
NileGuide Expert tip:
The garden is hidden away behind the pub
- Welcome to the Windsor Castle, one of London's best-known and historic pubs. Steeped in history, the Windsor Castle is always popular with both locals and tourists come rain or shine. The chill of a cold winter's day is easily forgotten when sitting by one of our open fires with a glass of mulled wine. Hungry? Well, there's always plenty to eat here, including a full range of ciabattas, mains and snacks. In summer, our popular ivy-clad garden is always popular, serving Pimms & lemonade, fine wines or a cool pint available from the garden bar. Sundays are traditional with a full British roast on the menu including vegetarian options as well.
- © wcities.com 2013
Bars,Bars & Pubs,Cocktail Bar