The Princess May Pavilion January 10, 1901 By Emma Dacey Built on the corner of Pelham and Drummond Street in Carlton, the new building provided much-needed wards for inpatients.