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