Overview
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
Best in London Travel
London Travel Guide
See All London Hotels »
NEARBY THINGS TO DO
Marsh Meadow
2.7 mi
Hedsor House
3.5 mi
Dorney Lake
3.6 mi
Baronial Hall
3.9 mi
Royal Windsor Racecourse
5.0 mi
See All London Things To Do »
NEARBY RESTAURANTS
Hinds Head (The)
1.7 mi
Little India
2.5 mi
Shaahs
2.5 mi
Akash Tandoori Restaurant
3.3 mi
Marlow
3.7 mi
See All London Restaurants »
NEARBY NIGHTLIFE
Hinds Head (The)
1.7 mi
Marlow
3.7 mi
Old Ticket Hall (The)
6.0 mi
Café Rouge - Windsor
6.0 mi
Theatre Royal Windsor
6.0 mi
See All London Nightlife »
Write a Review
Sign in