The Landmark Place project is a Barratt London development located on the north bank of the River Thames neighbouring both the Tower of London and Tower Bridge. The development is home to 165 luxury apartments and penthouses set amongst striking architecture, offering unrivalled views across the city of London.
Landmark Place is a residence that truly pushes the boundaries of residential facilities, which include 24 hour concierge services, a 20 metre indoor pool, spa, fitness suite, underground parking, cinema, lounge and business suite.
The residence is closely located to the underground, overground, rail and river services for quick access to the whole of London, and is perfectly located just moments from London’s financial centre.
The Safety Letterbox Company worked with the design team at Barratt London to manufacture a product that met both the style and mail delivery requirements on the project.