Primrose Hill
Primrose Hill: London's Historic Green Sanctuary with Panoramic Views
Experience the heart of London at The Queens, a vibrant pub in Primrose Hill offering delicious food, craft drinks, and a welcoming atmosphere.
Nestled in the charming neighborhood of Primrose Hill, The Queens is a vibrant pub that offers a delightful blend of traditional British hospitality and modern flair. With a welcoming atmosphere and a diverse menu, it’s the perfect spot for tourists looking to relax and enjoy the local scene.
Opening times, essentials, and a few local tips gathered into one calmer, easier-to-scan planning section.
Walking
From Windsor town center, head towards Windsor and Eton Central Train Station. Exit the station and walk straight down the main street (St. Leonard's Road) until you reach the roundabout. Take the first exit onto Albert Road and continue walking until you reach the end of the street. Turn left onto the A332 (Windsor Road) and follow it for about 0.5 miles. You will see signs directing you to the Windsor Castle. Continue walking towards the Castle, and you'll find the entrance to the grounds. The Queens Pub is located near the Castle, just a short walk from the entrance.
Bus
From Windsor town center, you can take the Green Line bus 702 towards Slough from the bus stop on Windsor High Street. Get off at the 'Windsor Castle' stop. After exiting the bus, walk towards the Castle and follow the signs to the nearby pubs. The Queens Pub is just around the corner from the Castle entrance, easily accessible on foot.
Bicycle
If you have access to a bicycle, you can rent one at various locations in Windsor. Start from the town center and head towards the River Thames. Follow the riverside path along the Thames, which leads you towards Windsor Castle. The path is well marked and scenic. After reaching the Castle, park your bicycle at the designated bike racks nearby, and The Queens Pub will be within a short walking distance.
Use Tower Bridge as your starting point for nearby food, family ideas, nightlife, and more local discoveries.
Explore expert travel guides, compare and book tours, experiences, hotels, and more—all from the palm of your hand. Download now for seamless trip planning wherever your wanderlust takes you.
Discover Windsor, a historic town in Berkshire, England, known for its royal heritage, stunning Windsor Castle, scenic parks, vibrant town center, and family-friendly attractions.
Tell me more about Windsor