An iconic new addition to London’s skyline, The Landmark is the height of sophisticated living.
Situated in Canary Wharf, the world’s pre-eminent financial centre, this spectacular new residential development is not only a place to live, but also a destination in its own right. Created by Squire and Partners, the renowned architectural visionaries, The Landmark’s distinguished apartments boast beautiful design, high specifications and breathtaking views that are guaranteed to meet with even the most exacting of standards.
NOW AVAILABLE
The Ultimate Collection
The Landmark E14 is proud to launch The Ultimate
Collection – the most refined and stunning apartments
within the highest point of the Landmark. The collection
comprises high level premier Apartments and eight
Penthouses on the 43rd and 44th floor, boasting
unbeatable and rare views across the river to the City
of London and Canary Wharf.
› Visit The Ultimate Collection