High Tea at the Windsor Rose
The Victorian-era village of Mount Dora, nestled amongst the hills and orange groves of central Florida, has its fair share of English-style traditions – it would be sacrilegious to come here and not partake of tea and scones at one of the town’s many tearooms. The genteel Windsor Rose Tea Room serves these and other favourites from across the pond – from cucumber sandwiches and Victoria sponge cake to Cornish pasties and Scotch eggs.
TAGS: Florida / USA / North America / Tradition