Hines acquires 1.8-acre central London site
Description
Hines has completed the acquisition of 18 Blackfriars Road, a 1.8-acre development site in central London.
Hines has completed the acquisition of 18 Blackfriars Road, a 1.8-acre development site in central London.