Show apartment opening 5 November

7 Leman Street, Aldgate, London E1 8EN

Studios, 1, 2 & 3 bedroom apartments currently available

From £810,000 to £4,000,000

Gross rental yield: 2.70% - 3.60%

Sales suite opening hours by appointment

Arrange a viewing

Situated on the City’s riverfront at Tower Bridge, Landmark Place holds an unparalleled position. It is a landmark in design, in location, and in London’s continuing story. This spectacular development includes 165 one-bed suites, one, two and three-bed apartments and penthouses. 

Private residents' facilities comprise 24-hr concierge, 20m swimming pool and spa, fitness suite, lounge, cinema room and business suite. Show Apartment opening on 5 November. Please call us for an appointment from Monday to Friday 10:00-17:00.
Landmark Place is due to complete in 2018.


This is a small selection of the properties at Landmark Place and reflects the starting prices for the different types of apartment available. Please contact us to discuss your specific requirements as there is a broad range of apartment designs and sizes available.

Plot Beds Price from Floor Building/Address Availability Link
102 Studio £810,000 5th Landmark Place Available
4 1 £850,000 1st Landmark Place Available
53 2 £1,150,000 3rd Landmark Place Available
12 3 £4,000,000 1st Landmark Place Available

Show home launch event – Saturday 5 November

Join us on 5 November as we open our stunning new show apartment.

If you would like to find out more about Landmark Place or be the first to see our new show apartment send us an email or call 0207 048 0344.




  • Swimming Pool


  • Gym

City View apartments available now

If you’re looking for a central London home with amazing views of the City, Landmark Place has a selection of one and two-bedroom apartments available for purchase. For more information on these city facing homes set in a stunning river-front location, contact us for a private consultation. Arrange a consultation


Where it all began

London began here, on this foreshore, almost two thousand years ago. Founded in AD43, Londinium became the capital of Roman Britannia. Ports bustled with ships bringing luxury goods from the furthest corners of the Empire, catering to the sophisticated tastes of its cosmopolitan citizens.

Landmark Place stands within the walls of that first settlement, on the banks of the river that inspired it. Today, London is a global city, alive with culture and commerce, a timeless atmosphere those first residents would surely still recognise.

A prime location

Positioned on the northern bank of the Thames, Landmark Place neighbours the Tower of London and Tower Bridge. A moment from the City of London, this cultured, lively area is a prime address where riverside calm and city life combine.

Calm in its grandeur

The elegant, pavilion-inspired entrance sets the tone for Landmark Place. Inspired by its riverside setting and central City location, the architecture is calm in its grandeur. Beautifully crafted interiors feature monolithic wood, marble and metal panelling. Cloistered gardens provide moments of serenity. Landmark Place is a building of substance, entirely suited to its iconic London location.

An idyllic lifestyle

The on-site features of Landmark Place are exceptional, designed to create an idyllic lifestyle. The Private Resident's Club, with, lounge and cinema room, is an elegant, inviting space to entertain or enjoy time to yourself. While the spa, gym, and tranquil waters of the daylight pool offer the ultimate in relaxation.

With its unique mix of luxury, location and history, Landmark Place presents an opportunity like no other: a chance to take your place in London’s great story.


Landmark Place sits on the very site that Londinium was founded by the Romans in AD43. In the heart of the City and located on the north bank of the River Thames, the development is just moments from two great London landmarks: The Tower of London and Tower Bridge. Landmark Place holds a treasure trove of history, luxury and culture - from ancient fables to fabulous food. A stroll through the streets of London’s first ever postcode, will offer you a microcosm of the Capital, with incredible riverside views.

Landmark Place neighborhood guide

Find out more about the area

View guide
  • Site plan

  • Location map