William Pitt’s 1903 "Avalon" mansion seems doomed
Urbis has made an application to Port Phillip Council to demolish the William Pitt designed 1903 mansion “Avalon” at 70 Queens Road to replace it with a 12 storey apartment tower.
While it has been left in a shocking state by its owners, this massive mansion, currently serving as a hostel is significant as it is [...]