Tesco is strengthening its connection to people’s lives by trialling a pizza delivery service from a store in south London. The own-brand pizzas, freshly made on-site, will be available for delivery to residents living near the supermarket.