Queen Charlotte
6 Church Lane, Windsor, Berkshire SL4 1PA
Loading...Please wait...

Open 7 days a week for Lunch & Dinner. We accept online reservations for up to 8 people. For party bookings of 9+ people, please contact us directly on 01753 859268.