London on the Esplanade is a New Condo development by Cityzen Development Group located at Yonge St & Front St, Toronto.
London on the Esplanade is a new condo project by Cityzen Development Group at 40 The Esplanade in Toronto. The project has a total of 408 units.