L Tower
8 The Esplanade, St. Lawrence, Downtown, Toronto, ON
3.0 1 review

Latest Reviews for L Tower
3.0 Early Reviewer
Best Part?
Cool design when you're looking from a distance. That's about it
Worst Part?
Don't live here. We lived here for 4 years and had to face flooding, our gym was closed for more than half of the year, elevators were always down. We couldn't believe how terrible our living experience was here for such a famous building.
Anna R. lived here 2018-2022
This building needs more reviews!
The first 5 reviews automatically receive an Early Reviewer designation. Review L Tower now to earn your badge.
Add a ReviewNearby Buildings
88 Scott
88 Scott St
St. Lawrence
75 On the Esplanade
75 The Esplanade
St. Lawrence
33 Bay at Pinnacle
33 Bay St
The Waterfront