LondonMetric Property has paid £20.2m for two last mile logistics assets in London.