The Landmark
Canary Wharf, London

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 development

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.

Amenities

  • Residents gyms
  • Public square
  • Play Area
  • Nursery
  • Supermarket
  • Commercial spaces
Location

Canary Wharf, London

Address

24 Marsh Wall, London, E14 9BT

Architect

Squire & Partners

Enquiries

Speak to our sales team

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