From little-known chip shops to British restaurants, feast on a plate of crispy battered fish, chunky chips and mushy peas with our guide to the best fish and chips in London.
Central London fish and chips
1. Rock & Sole Plaice
Just moments away from Covent Garden, Rock & Sole Plaice offers some of the best fish and chips in London. Sink your teeth into a mouthwatering plate of fish and chips made using a 145-year-old recipe, plus all the traditional trimmings such as pickled eggs, mushy peas and gherkins. If you’re visiting during summer, there’s also a lovely outdoor seating area to bask in the sunshine.
2. The Golden Hind
First opened in 1914, The Golden Hind is a popular spot for top-notch London fish and chips. There’s more than 100 years of experience behind the battered treats at this restaurant in London, so it’s no surprise that they have perfected the much-loved British dish. You can take your pick from battered cod, scampi, fishcakes and many more deep-fried foods.
3. Golden Union
Close to Oxford Street, Golden Union is the perfect pit-stop during a busy day of shopping in London. You’ll find retro surroundings, relaxed vibes and plenty of delicious fish, including cod, haddock and plaice, served with chunky chips. This London chip shop’s fish is sustainably caught and its potatoes are sourced from a farm in East Anglia.
North London fish and chips
Drop by the upmarket Oliver’s in Belsize Park, where you’ll find generous portions of traditional fish and chips, as well as a range of more health-focused options including salads, grilled fish and ciabattas. For those sensitive to gluten, head over on Wednesday when you can pick up a portion of gluten-free fish and chips.
5. Toff’s of Muswell Hill
Sample award-winning fish and chips in London at the family-run Toff’s of Muswell Hill. The menu is packed with classic fish dishes, from cod, haddock and skate, to more unusual options such as a whole rainbow trout. You might have to queue for a table at the weekend, but the battered goodies are all well worth the wait.
6. Sutton and Sons
Stop off at Sutton and Sons to dine on a host of seafood delicacies in Islington. The menu is filled with scrumptious shellfish dishes, including oysters, fresh crab and moules marinières. Pair the London chip shop classics of meat-filled pies, jumbo sausages and beer-battered fish, with fluffy chips, mushy peas and a pint of local ale.
If you’re looking for a sustainable bite to eat, Hook sources all its ingredients from small fisheries and local suppliers. Experience a modern twist on classic fish and chips in London, as this Camden restaurant uses panko breadcrumbs and tempura batter to ensure the crispiest coating. You’ll also find quirky dishes such as fish tacos, popcorn cockles and blowtorched sea trout.
East London fish and chips
8. Happy Days
Step inside Happy Days in Whitechapel, which has dark connections to Jack the Ripper. The restaurant stands on the site where police found a vital clue linked to the mysterious murders and displays one of his most famous graffiti works, making it the perfect place to stop for some delectable fish and chips before embarking on a Jack the Ripper walking tour.
9. Fish House
Fish House boasts two east London locations, which are the perfect place to refuel when exploring Victoria Park or Queen Elizabeth Olympic Park. Both locations boast contemporary interiors and plenty of ethically sourced seafood including golden fish and chips, alongside other tempting dishes such as grilled crab samosas, fishcakes and risotto with scallops, mussels and king prawns.
Marvel at the cool collection of 1950s memorabilia while tucking into a plate of drool-inducing grub at legendary east London establishment, Poppies. In the business since 1952, owner Pat "Pop" Newland serves up one of the best fish and chips London has to offer, alongside classic side dishes such as jellied eels and homemade mushy peas.
South London fish and chips
11. Olley’s Fish Experience
This picture-pretty restaurant might look like a Mediterranean taverna from the outside, but Olley’s offers some of the tastiest fish in London. Take your pick from a wide variety of grilled, steamed or deep-fried fish, accompanied by a side of potatoes served in either chip, new potato or mash form at this south London spot.
12. Masters Superfish
If you’re looking for a well-priced chippy while visiting London, head over to Masters Superfish in Southwark. This popular restaurant’s produce arrives fresh from Billingsgate Fish Market each day, and its traditional fish and chips are best enjoyed with lashings of tartare sauce and juicy pickled onions.
13. The Golden Chippy
Work up an appetite exploring the famous sights of Greenwich, before heading over to The Golden Chippy. The lightly battered fish and chips are the London restaurant’s signature dish, although there are plenty of other options on the menu including jacket spuds, pies and burgers, all of which can be enjoyed in the flower-filled outdoor seating area.
West London fish and chips
14. Kerbisher & Malt
For a comforting meal of golden fish and chips, head over to the award-winning Kerbisher & Malt. This London chippy’s fish is sustainably sourced and fried to order each time, while the chips are cooked twice to ensure that extra crunch. Dip your spuds in one of their homemade sauces and sip on a pint of the in-house Kerbisher pale ale.
15. The Fish House of Notting Hill
The Fish House of Notting Hill is a short walk away from the lively market stalls and colourful houses of Portobello Road. Take a seat in the modern restaurant to enjoy a meal of fresh sustainable fish and British-sourced chips with a dollop of tartare sauce, or go for the homemade fishcake or cod bites instead.
With more than 35 years of experience, the family-run Fishers restaurant serves up a stellar plate of fish and chips in London. Expect big portions of golden goodness, including cod, skate, haddock and plaice with chips. And if you've got room for dessert, try the scrumptious banana fritters or homemade chocolate brownie.