Located at London Bridge, the 17-storey Place provides 428,000 sf (40,000 sm) of modern, efficient office and retail space. Conceived with the same spirit as the adjacent London Bridge tower, the building’s design was determined by the site. It rises higher to the east towards London Bridge Tower and lower to the west towards Southwark’s Cathedral, sculpted naturally by the curve of the railway lines. The building scales from south to north and its volume is shaped to adapt the surrounding urban environment. The building has direct access to London Bridge Quarter's new piazza and unrivalled connections at London Bridge Station, providing a seamless transition from station to workplace.
The Place has been designed to deliver superior environmental credentials and will provide one of London's largest roof terraces. Energy use will be compensated by positioning a large sun collector composed of solar panels atop of the building. Winter gardens at each level will help create a permeable skin, thus allowing natural ventilation.