LondonMetric Property sells £37 million of office assets June 4, 2024 LONDON: LondonMetric Property Plc announced that it has exchanged contracts to sell two offices in Scotland to a single buyer for £36.6 million, reflecting a...