105.6m new LondonMetric shares have been admitted to the London Stock Exchange
The deal will create a £3.3bn portfolio of 313 properties