London’s biggest food fight


London’s biggest food fight, the7stars
This is a story of how Deliveroo found the best food in London.