Please wait...
Home
England
Berkshire
Windsor
Queen Charlotte (Windsor)
Queen Charlotte (Windsor)
Back to Queen Charlotte (Windsor)
Address
6 Church Lane, Windsor, Berkshire SL4 1PA
View Queen Charlotte (Windsor) in map
Phone
01753 859268
Hours
Due to Covid-19, please see restaurant website for opening hours.
Cuisine
British
Add to my favourites
Website
Facebook
Twitter
Share
Share on social media
X