One Blackfriars is a magnificent addition to the London skyline. Envisaged as an awe-inspiring sculpture looking down on the River Thames, the 170-metre high tower with 274 apartments is ideally placed to embrace London’s rich cultural life on the South Bank.

The Project

One Blackfriars London, The development, which sits on a 0.67 hectare directly south of Blackfriars Bridge, will consist of three buildings. The Tower will be complemented by a high-quality class hotel.

A Retail and Leisure building will sit to the south of the Tower, offering high-quality retail units. At the heart of One Blackfriars, the beautifully landscaped piazza with a designed water feature will create the destination.

170 m 52 Storey Building with:
• 274 Apartments
Two lower-rise structures containing:

• 5 Storey 163 room Class Hotel
• 2 Storey mixed-use building with spa and
• Retail units.

St George PLC

Main Contractor

Ian Simpson Architects

Blockwork & Scaffolding