A PRIME LOCATION
Landmark Place is Barratt London latest development rich in history dating back to the Roman Times. Landmark Place is a luxurious contemporary development located next to River Thames and the iconic Tower Bridge and Tower of London. 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 Club, with bar, lounge and library, 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.