There are 2611 Delivery services in London as of October 15, 2025; which is an 5.65% increase from 2023. Of these locations, 1099 Delivery services which is 42.09% of all Delivery services in London are single-owner operations, while the remaining 1512 which is 57.91% are part of larger brands.