The Queen Charlotte, Windsor Travel Guide
Free Guide: A classic Windsor pub offering hearty British fare, local ales, and warm hospitality just steps from the castle.
A brief summary of The Queen Charlotte
A classic Windsor pub offering hearty British fare, local ales, and warm hospitality just steps from the castle.
Nestled just steps from Windsor Castle, The Queen Charlotte is a welcoming pub offering a broad menu of British dishes and an extensive drinks selection including local cask ales. With its cozy interior, private dining rooms, and friendly atmosphere, it serves as a popular spot for both casual lunches and lively evening gatherings in the heart of Windsor.
On-site amenities
Restrooms
Drink options
Food options
Seating areas
Information boards
Opening hours
- Mon12 pm–11 pm
- Tue12 pm–10 pm
- Wed12 pm–11 pm
- Thu12 pm–11 pm
- Fri12 pm–12 am
- Sat12 pm–12 am
- Sun12 pm–10 pm
Opening hours as listed on the venue’s Google Business Profile. Hours can change for services and special events, so check with the venue before you go.
- Address
- 6 Church Ln, Windsor SL4 1PA
- Phone
- Website
Getting there
Public Bus
Train and Walk
Taxi
Discover more about The Queen Charlotte
Historic Setting in the Heart of Windsor
The Queen Charlotte occupies a prime location on Church Lane, mere moments from the iconic Windsor Castle. This proximity places it at the crossroads of rich British heritage and contemporary town life. The pub’s traditional exterior and interior design evoke a classic English pub ambiance, providing visitors with an authentic taste of Windsor’s local culture. Its welcoming atmosphere makes it a favored stop for locals and tourists alike.
A Diverse Menu with British Flair
The Queen Charlotte offers a menu that highlights classic British cuisine with a modern twist. Diners can enjoy a variety of dishes from hearty meat platters to freshly prepared tapas-style options. The pub is known for its generous portions and reasonable prices, especially considering its central Windsor location. Vegetarian options are available, and the kitchen serves meals throughout the day until late evening, accommodating both lunch and dinner guests.
Extensive Drinks Selection and Social Spaces
A standout feature of The Queen Charlotte is its impressive drinks menu, which includes six cask ales, many sourced from local breweries. This focus on local brews enhances the pub’s community feel and offers visitors a taste of Berkshire’s brewing heritage. The pub also boasts two stylish private rooms with free Wi-Fi and views of Windsor Castle, making it suitable for business meetings or private gatherings.
Atmosphere and Service Experience
The pub’s ambiance combines a lively bar environment with comfortable seating areas, creating a versatile space for different occasions. Staff are noted for their knowledge of drinks and friendly interaction, contributing to a relaxed and enjoyable visit. While some diners have reported occasional service delays, the overall experience is enhanced by the pub’s charm and the staff’s willingness to engage.
Community and Accessibility
The Queen Charlotte is dog-friendly and welcomes groups, making it a versatile venue for families, friends, and business visitors. Its central location in Windsor ensures easy access via public transport and walking routes. The pub’s operating hours are generous, opening daily from noon until midnight or later on weekends, providing ample opportunity to enjoy its offerings.
A Local Landmark with Evolving Character
Over the years, The Queen Charlotte has evolved from a bustling gin bar to a more multifaceted pub and restaurant. This transition reflects Windsor’s changing social landscape, balancing tradition with contemporary dining trends. Its enduring popularity is a testament to its ability to adapt while maintaining a quintessentially British pub experience.
Evendo Review Centre
Guest reviews
Best time to go
Quietest: Jan, Feb & Mar · before 7am
Busy times are Evendo estimates for a typical year, to help you plan. Actual crowds vary with events, school holidays and the weather.
Explore The Queen Charlotte on the map
A handpicked selection of must-see spots near The Queen Charlotte, mapped for you.
Get your free copy of our complete guide to The Queen Charlotte, delivered straight to you.
Everything on this page, from opening hours and how to get there to Eve’s tips and the best time to go, in one PDF you can read offline, print or share.
Already have an account? Sign in
Your The Queen Charlotte guide is ready.
We'll send it to · Not you? Sign out

Getting your guide ready…
We are putting together a fresh copy of the The Queen Charlotte guide. This can take up to a minute.
This can take a few moments. If your browser asks, choose Allow so the download can start. You'll find the guide in your Downloads folder.
Nothing happened? Download it again
Sorry, the guide is taking longer than usual. Please try again in a minute, or get it by email instead.
Other nearby places you may find interesting
The closest places of the same kind, if this one is not quite what you had in mind.
-
The Piper Art Bar Discover a vibrant Scottish-themed bar and contemporary art space in the heart of Windsor, offering an extensive whisky selection and eclectic ambiance. -
All Bar One Windsor A stylish wine bar near Windsor Castle offering vibrant vibes, crafted cocktails, and shared plates in a historic yet modern setting. -
The Two Brewers Historic 18th-century pub near Windsor Castle offering classic British ales, cozy ambiance, and a charming floral exterior. -
The Cobbles Cozy cocktail bar in a historic 17th-century building opposite Windsor Castle, blending heritage charm with exceptional drinks and warm service. -
The Carpenters Arms Historic pub in Windsor serving classic British fare and cask ales in a welcoming, artisan-inspired setting near Windsor Castle.
Swipe for more places
More to explore near The Queen Charlotte
Do you manage this location?
Take control to get all the benefits, like improved information, better appearance, and stronger visibility across AI-powered discovery.
Explore more

Explore more of Windsor
Discover the royal allure of Windsor, a historic town along the River Thames, home to Windsor Castle and a blend of charming shops and beautiful parks.
Explore Windsor
Explore more of United Kingdom
Discover the United Kingdom: A blend of rich history, stunning landscapes, and vibrant cities, offering a unique travel experience for every visitor.
Explore United Kingdom