Metro House, 79 – 80 Blackfriars Road, Blackfriars, London, SE1

Metro House, 79 - 80 Blackfriars Road, Blackfriars, London, SE1
Offices Available Metro House, 79 - 80 Blackfriars Road, Blackfriars, London, SE1

Metro House, 79 - 80 Blackfriars Road, Blackfriars, London, SE1

Address: Metro House, 79 - 80 Blackfriars Road, Blackfriars, London, SE1

Size: 8,150 sq ft

Client: Private UK Investor

Transaction: Purchase of freehold interest

BBG advised a private UK investor on the purchase of this self-contained period building for £6.00m in Q1 2017.

For further information contact