All Bar One Windsor
All Bar One Windsor: Stylish Wine Bar in the Heart of Windsor
A refined cocktail bar in Windsor offering expertly crafted drinks and a grown-up atmosphere for stylish weekend nights.
Upstairs Windsor is a stylish cocktail bar located at 16a Goswell Hill in Windsor, offering a sophisticated atmosphere for grown-up nights out. Known for its well-crafted drinks and fair pricing, this venue caters to those seeking a relaxed yet lively evening with friends. Open primarily on Friday and Saturday nights, it provides a refined setting away from the usual hustle, perfect for cocktail aficionados and social gatherings.
Opening times, essentials, and a few local tips gathered into one calmer, easier-to-scan planning section.
Bus
Take local buses serving Windsor town center, with stops near Goswell Hill. Bus journeys typically last 10 to 20 minutes from Windsor railway station. Services run frequently during evenings but check schedules for weekend timings. A single fare costs around £2.50.
Taxi
Taxis are readily available in Windsor and provide a direct, convenient option to reach Upstairs Windsor. The ride from central Windsor takes approximately 5 to 10 minutes depending on traffic. Expect fares around £6 to £10.
Walking
If you are staying nearby in Windsor town center, walking to Upstairs Windsor is an easy option. The terrain is flat and accessible, with a typical walk taking 10 to 15 minutes from Windsor Castle or the railway station.
Use Tower Bridge as your starting point for nearby food, family ideas, nightlife, and more local discoveries.
A quick look at seasonal patterns and peak visiting hours.
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