The sale of Cambridge Research Park to Royal London completed for £78m. The transaction includes 240,000 sq ft net lettable space and 13.5 acres of development land.
The sale of Cambridge Research Park to Royal London completed for £78m. The transaction includes 240,000 sq ft net lettable space and 13.5 acres of development land.