Several restaurants offer food to go in London. We have 1,000 takeaways in our list including:
- Poppies Fish & Chips Soho
- Poppies Fish & Chips Spitalfields
- Poptata Boxpark Croydon
Several restaurants offer food to go in London. We have 1,000 takeaways in our list including: