High tea at The Windsor

By John Rozentals
Updated August 7 2017 - 5:28pm, first published 3:40pm
The Windsor … a Melbourne institution.
The Windsor … a Melbourne institution.

There’s something about The Windsor that makes it a very special place. In fact, there’s a combination of things that also make it my favourite hotel in Melbourne.