LondonMetric’s value climbs by a fifth

LondonMetric has reported a 21% hike in its net asset value to £1.7bn for the year ended 31 March. The increase was led by strong performance in logistics, healthcare and grocery real estate. The company reported NAV per share up