Positioned on the northern bank of Thames, Landmark Place neighbours the Tower of London and Tower Bridge. A moment from the City of London, this cultured, lively area is prime address where riverside calm and city life combine.
The elegant, pavilion-inspired entrance sets the tone for Landmark Place. Inspired by its riverside setting and central City location, the architecture is calm and 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.