Deliveroo is everywhere, you can hardly walk for ten seconds in central London without seeing a deliveroo bike pedalling past.
Only ever used it once to give it a chance, unfortunately, living on a hill almost killed the poor bloke, out of guilt I gave him a large tip. However I wouldn't...