Pubs and Bars in Windsor

From cool, cutting-edge hangouts to homely, relaxed venues; the city caters to all tastes. From the microbrewery pubs making beer in their basements to bottle shops where you can drink in or take away.
From darts to crib, pub quiz to live music, there really is something here for everybody. Sports fans can catch the big matches here too in the Windsor's pubs.

Queen Charlotte

Queen Charlotte

We offer high quality food with an extensive drinks menu including six rotating cask beers, often from local breweries. We serve over 50 different gins, including our very own Guildhall Island Gin which is made especially for The Queen Charlotte, and named after the cobbled streets in which the pub is located.

Read More

All Bar One Windsor

All Bar One Windsor

All Bar One Windsor is a stylish city bar where you can catch up with friends, unwind after work or simply find a sophisticated space to indulge in an excellent selection of food and drink.
Read More

The Carpenter's Arms in Windsor

The Carpenter's Arms in Windsor

You will find The Carpenter's Arms in Windsor within a short stroll of Windsor Castle, Thames Street and Castle Hill - however you won't find another like it. Step in to discover a traditional pub of unique character, revered for its eclectic range of real ales and its quality pub food, which are served, as they should be, with a generous measure of famous British hospitality.

Read More