This item was originally published on this site

LondonMetric has reported an increase of 10.3% to £146.8m for its net rental income growth for its financial results for the full year ended 31 March 2023.