Afternoon Tea at The Hotel Windsor, a Melbourne Tradition That’s a Must
Afternoon tea at The Hotel Windsor is a quintessential Melbourne experience for many, and for locals as much as tourists. While afternoon tea may currently be in vogue – it was inevitable it would follow on from the cupcake fad – the Hotel Windsor has been serving its traditional afternoon tea continuously since 1883, and … Read more