LondonMetric completes £38.5m of sales

LondonMetric Property has sold five retail and office assets for £38.5m.