Even though there is a wealth of delicious British food to try when you’re in the UK, fish and chips remains the most iconic British dish. But when every pub on every street corner is selling it, you could end up being disappointed by something a little sub-par. Make sure you sample the best and choose one of these 9 London fish and chip restaurants. We’ve selected the below based on a combination of London award-winners and customer reviews, so go forth and enjoy!
The Mayfair Chippy
Awarded a 1AA Rosette, Michelin Guide accreditation, this stylish restaurant pays homage to classic chippies with its clean and classic interiors. Popular with tourists and locals alike, a classic fish and chips will set you back around £18.25, not bad for Mayfair!
14 N Audley St, London W1K 6WE
Nearest Tube: Bond Street or Marble Arch
Olley’s Fish Experience
A South London option, Olley’s is a finalist in the Top 20 Takeaway of the Year in the National Fish & Chips Awards. The traditional restaurant has been around since 1987, and offers gluten free options alongside a traditional cod and chips for £14.50!
65-69 Norwood Rd, London SE24 9AA
Nearest Station: Herne Hill
Sutton and Sons
With a fishmongers just down the road, responsibly sourced, fresh fish is guaranteed daily at Sutton and Sons. These family-run restaurants not only offer the classics at £13.95, but a wide selection of grilled and seafood options. What’s more, all their locations offer a vegan menu! One thing you can’t miss is Mrs. Sutton’s famous pickled quail eggs, red onion rings and balsamic baby shallots.
Stoke Newington: 90 Stoke Newington High St, London N16 7NY
Nearest Train: Rectory Road
Islington: 356 Essex Rd, London N1 3PD
Nearest Train: Canonbury or Essex Road
Hackney Central: 218 Graham Rd, London E8 1BP
Nearest Train: Hackney Central
Born and bred Eastender Pat ‘Pop’ Newland established Poppies in Spitalfields in 1952 before expanding to Soho and Camden. The place has a retro vibe and and is noted for it’s excellent selection of healthy menu options. The fish arrives fresh from Billingsgate fish market and to their very own in house fishmonger Salih. A regular fish’n’chips costs £20.45.
Soho: 55-59 Old Compton St, Soho, London W1D 6HW
Nearest Tube: Tottenham Court Road
Spitalfields: 6-8 Hanbury St, London E1 6QR
Nearest Tube: Liverpool Street
Camden: 30 Hawley Crescent, London NW1 8NP
Nearest Tube: Camden Town
Part contemporary seafood restaurant part classic chippy, Fish House is a safe bet for a plate of high quality and tasty British fish and chips. But what makes them stand out is their wide selection of modern dishes. Think fried fish tacos with lime and coriander, cajun spiced cod, seafood and chorizo paella or why not try the teriyaki salmon bowl with quinoa, avocado, radish, crispy kale and sesame. The classic dish will cost you around £19.20.
Victoria Park Village: 128 Lauriston Rd, London E9 7LH
Nearest Tube: Mile End
East Village: 36-39 Victory Parade, East Village, London E20 1FS
Nearest Tube: Stratford
The Fryer’s Delight
Opened in 1968 by the Ferdenzi brothers from northern Italy, this old-school chippy hasn’t changed much since it first opened. Head here for a super-traditional, cheap as chips (pardon the pun) British fish dish. It’s very central, so the perfect place to head for a quick lunch or dinner during a day of sightseeing. Fish and chips will set you back about £10.50, an amazing price for the centre of London.
19 Theobalds Rd, London WC1X 8SL
Nearest Tube: Holborn or Chancery Lane
The Golden Hind
Having opened in 1914, Golden Hind is a good, reliable, centrally located fish restaurant that does great fish and chips. Originally owned by Italians and now run by Greeks, the menu pays homage to both cuisines with feta cheese fritters and burrata. Also, it’s slap bang in between Oxford Street and Madame Tussauds, so perhaps a good lunch option if you’re walking between the two!
73 Marylebone Ln, London W1U 2PN
Nearest Tube: Bond Street
Another great chippy that is handily located in Soho, Golden Union offers sustainably sourced fish and chips that’ll cost you around £14.95, the interior is very cool Britannia and what’s more, they serve plant based fish & chips, sausage and pies.
38 Poland St, Soho, London W1F 7LY
Nearest Tube: Tottenham Court Road or Oxford Circus
This one is a little out of the way, but worth a mention as it’s North London’s best chippy, having won several awards since it first opened back in 1968. Fresh fish, reasonable prices and friendly staff, this is a great place to head after a walk around Highgate Wood or Alexandra Palace.
38 Muswell Hill Broadway, London N10 3RT
Nearest Tube: Highgate
Where’s your favourite fish and chip shop?
Let us know on Instagram @goldentoursuk!
- 10 Fun and Thrilling Alternative Things to Do in London
- 6 Fantastic Things To Do in London this September
- Exploring London With Golden Tours
- Where Should I Visit: Oxford or Cambridge?
- 9 of the Best Fish & Chips in London