The Place is an innovative headquarters building that makes a strong and compelling corporate statement in London’s newest commercial quarter. It will provide 40,000 sq m (428,000 sq ft) of efficient office space in a prestigious seventeen-storey building of great architectural distinction.
The Place meets the most rigorous space demands of modern organisations offering large, light, open and highly-flexible floor space, with floorplates up to 31,000 sq ft. The building features natural light and outstanding views throughout, naturally-ventilated winter gardens on floors 3-12 and a landscaped roof terrace with spectacular views of London.
The Place is situated at London Bridge Quarter, a new commercial district on the vibrant Southbank, located at one of London’s most significant transport interchanges.