
Chosen by the Financial Times as 2011’s development “for those demanding investors who want an optimum combination of capital appreciation, high rental yield and a chance to enjoy sunshine and culture wherever they choose to invest.”
The Landmark is a residential collection of 804 apartments spread across two incredible skyscrapers and set around a landscaped podium. Including the tallest residential tower in Europe at the time of initiation, the orientation of the buildings maximise views across London, Greenwich and Canary Wharf.
A series of public spaces encourage pedestrian flow through the family of towers. The focal point is a central public square animated by a local nursery and other commercial space which not only help to regenerate the area but also establish the development as a destination in its own right.
Canary Wharf, London
24 Marsh Wall, London, E14 9BT
Squire & Partners





















Arrange a private viewing or request a brochure for any of our developments.