Non quoting
Office to letBlackfriars Road, London SE1
From 200,000 - 823,000 sq. ft
Available from 1 July 2029
About this property
Property Description
824,000 square feet of new office space over 46 storeys
Location
Tbc
Service Charge
Estimated
824,000 square feet of new office space over 46 storeys
Location
Tbc
Service Charge
Estimated