Squire & Partners


24 Marsh Wall, London, E14 9BT

The Landmark

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.



Residents gyms

Public square

Play Area



Commercial spaces