5 Aug, 2021 → by ClaimboUser924930
Terrible website and terrible, non existent phone service
1
Rubbish! Cant get hold of anyone to solve a problem! Ive spent the last 2 weeks using Deliveroo!! Your loss!!