The Queen Charlotte
Pub · Bar · Craft Beer
The Queen Charlotte is a welcoming pub located near Windsor Castle. It offers an extensive drinks menu, including a notable gin selection and six cask beers. The establishment is known for its high-quality food.
Location
Vota recommends