LondonMetric Property Plc has announced today the disposal of two of its retail parks, Westcroft in Milton Keynes for £27.2 million and Mountbatten in Southampton for £16.2 million, to large UK institutional investors, reflecting a blended net initial yield... Read More