Queen Charlotte (Windsor)
The Queen Charlotte is located a stone's throw away from Windsor Castle and offers high quality food with an extensive drinks menu led by six cask beers, at least half of which from local breweries. The Queen Charlotte also has two stylish private rooms, ideal for business meetings, with free wifi and stunning views of the castle.
Make a reservationFancy a meal at Queen Charlotte (Windsor)? Click here to book a table.
Write a review and share your experience at Queen Charlotte (Windsor) with other diners.
6 Church Lane, Windsor, Berkshire SL4 1PA
To navigate, press the arrow keys.
Open 7 days a week for Lunch & Dinner