Welcome to the Windsor Castle, one of London's best-known and most 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 while sitting by one of the open fires with a glass of mulled wine. Hungry? Well, there's always plenty to eat here, including a full range of ciabattas, main courses and snacks. In summer, the ivy-clad garden is always popular, serving pimms & lemonade, fine wines or a cool pint available from the garden bar. Sundays include a full British roast on the menu in addition to vegetarian options.
- Open Hours: Monday to Sunday from 12:00 PM to 03:00 PM, Monday to Sunday from 05:00 PM to 11:00 PM
- Type: Beer Gardens, Cocktail Bars
- Accept Credit Card: visa, mastercard
- Nearest Train: Holland Park