high tea at the windsor: a royal experience, spring street
/The Windsor Hotel in Melbourne is famous for their high tea and for good reason, they have been serving up afternoon teas in Melbourne for over 140 years and it shows. It is a lovely afternoon tea experience and exactly what you can expect in terms of service, atmosphere, decor and delicious food!
Read More