LondonMetric fills up on service station deals By adminPosted February 2, 2021 LondonMetric Property has paid £21.9m for seven convenience service stations across the UK in three separate deals.