Imperial Place sold for £62.5m

Cromwell Property Group has sold the Imperial Place office campus in Borehamwood to First Property Group for £62.5m.
Source: Property News