Covent Garden scheme to hit the market

A development site in Covent Garden, WC2, is to hit the market after the summer with a price tag of between £60m and £70m. According to Radius Data Exchange, the property is managed by Savills Investment Management on behalf of