Deliveroo takes a very high commission (54% in one case [0]), and that is a commission on the total order value, not the delivery charge! I was not aware that Deliveroo takes so much away from restaurants, had I known I would've used it less and preferred to order more directly from restaurants where possible.
I wouldn't have invested in Deliveroo anyway: the best possible scenario for Deliveroo was the pandemic, once it is over it can only go downhill from there, there isn't more room to grow than that. [0] https://www.facebook.com/the.olive.grove.cambridge/photos/a....