Deliveroo to introduce delivery service to ten new towns in UK

Deliveroo-1
Deliveroo will introduce its delivery service into ten new towns during next week. Credit: Deliveroo.