Fish and chips is Britain’s national dish, and London has hundreds of chippies. But which ones are actually worth your money? Drawing on local opinion and thousands of reviews, here are seven that stand out.
1. The Seafood Bar, Soho
Best for: the full seafood experience
A Soho favourite serving superb fish and chips alongside a wider seafood menu, in the heart of one of London’s liveliest neighbourhoods. Consistently among the highest rated in central London.
2. Poppies, Spitalfields
Best for: the classic East End chippy
A lovingly restored 1950s-style fish and chip shop in Spitalfields, with live music, proper portions and a great atmosphere. A tourist favourite that locals still rate.
3. The Golden Hind, Marylebone
Best for: the traditionalist
A no-frills Marylebone institution that has been doing fish and chips properly for decades. Crisp batter, fresh fish, no gimmicks.
4. Hook, Camden
Best for: the modern twist
Camden’s contemporary take on the chippy, with sustainable fish, creative sides and a younger crowd. Proof the classic can evolve.
5. Fishcotheque, Wandsworth
Best for: south of the river
A south London favourite with a loyal local following, serving excellent fish and chips in a smart but relaxed setting.
6. The Laughing Halibut, Westminster
Best for: near the sights
Handily placed for Westminster and the South Bank, this is the chippy to hit after a day of sightseeing, with consistently good reviews.
7. Sutton and Sons, Hackney
Best for: the East End local
A Hackney staple doing the classics well, with a strong reputation among locals for fresh fish and generous portions.
How to order like a local
Ask for salt and vinegar, say yes to mushy peas, and do not skip the tartare sauce. Most chippies offer haddock as well as cod, and many now do excellent vegan alternatives. Eat it fresh: fish and chips waits for no one.







