London
Jamie's Italian is one of London.

1. Jamie's Italian

12 Upper St Martin's Ln, Covent Garden, Greater London
Italian Restaurant · City of Westminster · 268 tips and reviews
Great British Fish & Chips is one of London.

2. Great British Fish & Chips

6.3
County Hall - Riverside Building, Westminster Bridge Road, London, Greater London
Fish and Chips Shop · Waterloo · 21 tips and reviews
Colosseo Italian Restaurant is one of London.

3. Colosseo Italian Restaurant

7.0
79 Victoria St, London, Greater London
Italian Restaurant · Westminster · 19 tips and reviews
Poppies Fish & Chips is one of London.

4. Poppies Fish & Chips

8.3
6-8 Hanbury St (at Commercial St), London, Greater London
Fish and Chips Shop · Spitalfields and Banglatown · 221 tips and reviews