3 4
Read Time:4 Minute, 11 Second

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

Olley's Fish and Chips

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

A photo of Fish and Chips.

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

Fish House

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

Fryers 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

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

Golden Union

Golden Union

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!

Images from sstrieu, Ben Sutherland, RosieTulips, fsse8info, Ewan Munro, Andy L and Mark Hillary via Flickr.

Latest Posts

67 %
23 %
-3 %
3 %
-3 %
13 %