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.