• Menu
  • Destinations
  • South England
  • windsor
Back to Food & Drink

Afternoon Tea

A decadent treat!

Contact

Make an enquiry

Afternoon Tea Windsor

23 High Street
Windsor
Berkshire
SL4 1LH

View on map