LondonMetric Property sells its retail park in Leeds for £25.2 million August 9, 2021 LONDON, UK: LondonMetric Property Plc has sold its retail park in Kirkstall, Leeds, for £25.2 million, to a UK institutional investor. The 120,000 sq ft...