London, United Kingdom - February 03, 2019: White Tesco delivery van parked in small street, British supermarket offers food and groceries deliveries to home address anywhere in UK. Stock Image
London, United Kingdom - February 03, 2019: White Tesco delivery van parked in small street, British supermarket offers food and groceries deliveries to home address anywhere in UK.