Best Fish & Chips in London

You don’t have to be strolling down Blackpool Pier, stick of rock in hand, to need a fish & chips fix. It happens to BarChick the whole time, especially when we’ve been boozing. Nothing soaks up a heavy sesh like this dish does – we dived in all over town to bring you the best of the best. The only question you’ll be asking is, your plaice or mine?

The Fish & Chip Shop

This modern day fish and chippie brought to you by Des McDonald, is the place to get your plaice fix if you’re in the City or Islington. Open from breakfast it’s time to get your fish finger sandwich on and there’s cod or haddock to choose from as well as butties and goujons. Sides include battered and pickled ‘wally’ (we say go for it) and curry sauce, garlic mayo and blue cheese.

189 Upper Street, Islington, London N1 1RQ // Dashwood House, 69 Old Broad Street, London EC2M 1QS

Bonnie Gull

Our fave seafood shack in the heart of London will take you from city to shore as soon as you step through the door. The menu’s split into shore, sea, land and oysters, and the joint is an ode to the faded glory of British seaside towns (yes Margate). Tuck into their Meantime battered cod with beef-dripping chips and tartare sauce and wash down with their Bloody Mary garnished with an oyster. Fancy.

55-57 Exmouth Market, London, EC1R 4QL // 21A Foley Street, London, W1W 6DS.

Kerbisher & Malt

Keeping it simple with white tiles, filament bulbs and long wooden tables, this place is a no frills kinda fishy environment, but who cares when it’s the codfather of London’s offering? The fish tastes super fresh and the batter is crisped to perfection; add gherkins, onion rings, lemon mayo and crunchy chips to your order and you’re game on.

Various Locations


The Seacow

All sustainable and ‘daily changing menu’, this southside joint in East Dulwich was inspired by Sydney’s seafront fish-bars. It may have the menu of a restaurant, the glass fronted decor of a coffeehouse but get in and you’ll feel the fishy vibe - and it’s cheap as chips! All that batter making you fatter? You can get your healthfreak on here with fresh fishcakes and grilled plaice but BarChick goes for the pint of prawns every time.

37 Lordship Lane, London, SE22 8EW

Hawksmoor Air Street

For cod’s hake! Turns out these guys aren’t just mega meat heads but fish fans too. There’s no Hawksmoor we don’t love but if you’re feelin’ fishy then it’s the Air Street restaurant you need to book in at. We’re talking dripping fried haddock with triple cooked chips, pickles, mushy peas and tartare sauce. You had us at hello.

5 Air Street, London, W1J 0AD




Toff’s was probably dubbed retro the moment it opened its doors over 80 years ago, thanks to its dated exterior, sludge green awning and dark wooden interiors. This is the kind of place to do it all traditional and swallow some tea with your fish. Hats off to the fish here, it’s some of the best in town.

38 Muswell Hill Broadway, London N10 3RT

The Golden Union

Had too good a time in Soho and forgot to leave? Got the hangover munchies? The Golden Union will sort you right out. For those who care about our fishy friends, they’ve been caught in sustainable British waters (but you’re still eating ‘em so get over it), and the chips are made from handpicked grade one British potatoes. There’s no need to feel any guilt here, whatsoever.

38 Poland Street, Soho, London, W1F 7LY


The Golden Hind

The Golden Hind has been satisfying Marylebone’s chippy craving for 100 years, almost as long as the dish has been in existence. Slip in amongst workers, suits and ladies lunching and tuck into fresh fish with a bouncy batter. Five stars to the mushy peas, the chips aren’t bad but cod do batter.

73 Marylebone Lane, London, W1U 2PN

J Sheekey

This place is a Covent Garden institution and is where the well-soled swing by for their slippy supper. Oysters, lobster and prawns are the ultimate way to kick off proceedings, then we say go for the fried fillet of haddock with chips and mushy peas, washed down with a crisp glass of white. Delish!

28 - 35 St Martin’s Court, London, WC2N 4AL