Welcome to the West Tower of London on the Esplanade, located at the prestigious 1 Scott Street. Developed by Cityzen Development Corporation, this 33-storey architectural landmark sits at the perfect crossroads of Toronto’s Financial District and the historic St. Lawrence Market neighbourhood.
Building Highlights
- Perfect Transit Score: Experience a seamless commute with instant access to Union Station, the PATH, and the TTC.
- Prime Location: Situated steps from world-class dining, the Distillery District, and the vibrant Toronto Waterfront.
- Luxury Finishes: Elegant suite designs featuring floor-to-ceiling windows and high-end modern finishes.
- Exclusive Amenities: Access to "Club London," featuring a fitness centre, outdoor pool, and five-star concierge services.