Allen Lambert Galleria, Toronto The Allen Lambert Galleria in Toronto’s Financial District. Photo by Nicky Jameson.