LONDON, UK: LondonMetric Property Plc has sold four assets, in separate transactions, for £34.2 million (LondonMetric share: £25.2 million), reflecting a blended NIY of 4.1%....