Previous ImageNext Image tspa_0113451f Peacock Hotel on Dundas West at Royce (Dupont) before demolition in 1924. Image: Toronto Star / Toronto Public Library, Baldwin Collection, Item TSPA 0113451f.