If you're looking for an Apartment Building in London then the Capulet Towers I might be right for you. It features beautiful large suites with great amenities. Located in the growing west end, this building is surrounded by great shopping, restaurants and parks all within walking distance. If you're a nature lover then the Thames River is a 10-15 minute walk away from the building with access to scenic Bicycle Trails & Walking Paths.
Indoor saltwater pool, hot tub & sauna
Well appointed lobby
Units with Terraces available (see Suite Layouts)
Hydro paid to Wyse Meter Solutions
Rogers Cable and Bell satellite available through building cable system