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.