LondonMetric sells Leeds retail park

LondonMetric has sold a retail park in Leeds to a UK institutional investor for £25.2m.
LondonMetric has sold a retail park in Leeds to a UK institutional investor for £25.2m.