Located on Yabsley Street E14, HORIZONS, is the latest residential development to launch close to the heart of Canary Wharf, through Telford Homes, rising to 26 storeys.
The luxury development includes 131 private apartments with one, two and three bedroom apartments, many of which offer views of the River Thames, Canary Wharf, the city and beyond, along with six superb penthouses with fantastic vistas from their substantial private terraces.