London on the Esplanade is a complex with 2 towers located at located at 38 The Esplanade and 1 Scott St, close to the corner of Front Street and Yonge Street. The East Tower is 33 stories and is mostly glass with wide terraces and balconies, while the West Tower is 15 stories of glass and brick.
The London on the Esplanade towers are joined by a 5-storey podium containing 2-storey lofts, amenities and ground-floor retail shops. London on the Esplanade is next to the Hummingbird Centre for the Performing Arts and is steps from Union Station, the Financial District, Air Canada Centre, St. Lawrence Market, Distillery District and the harbourfront