One Blackfriars

A breath-taking designed sculpture overlooking the legendary River Thames – this 170-metre high tower with 274 apartments is ideally placed to embrace London’s rich cultural life on the South Bank.

UnitLevel 9
Unit size1,100 sq ft
ClientPrivate
Value£3,000,000