This item was originally published on this site

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