The Best Places To Eat Fish And Chips In The UK

Few things are as iconic in British cuisine as a proper serving of fish and chips, and for good reason—they’re delicious.

Getty Images/iStockphoto

Whether you like yours drenched in vinegar, sprinkled with salt, or accompanied by mushy peas, finding the perfect chippy is an essential part of the experience. With so many options across the UK, knowing where to go for the crispiest batter, flakiest fish, and most golden chips can make all the difference. These are some of the best spots to check out if you happen to be close-by (or just fancy a bit of a road trip).

1. The Magpie Café, Whitby

Getty Images

For many, a trip to Whitby wouldn’t be complete without a stop at The Magpie Café. Located right on the harbour, this legendary spot serves up some of the best fish and chips in the country, with perfectly crisp batter and fresh fish sourced daily from the North Sea.

While queues often stretch down the street, the wait is well worth it. Their haddock is a fan favourite, and their homemade tartar sauce is the perfect finishing touch. The views of the harbour add to the experience, making it a must-visit for any seafood lover.

2. Rick Stein’s Fish, Padstow

Getty Images

Owned by renowned chef Rick Stein, this Padstow institution offers a more refined take on traditional fish and chips. The fish is cooked to perfection, and the chips are always golden and crunchy, making for a high-quality meal that’s still true to its roots.

What sets this spot apart is the freshness of the fish and the attention to detail in preparation. Whether you go for classic cod or try one of their seasonal specials, you’re guaranteed a standout meal in one of Cornwall’s most scenic fishing towns.

3. Anstruther Fish Bar, Fife

Getty Images

Scotland is home to some of the best seafood in the UK, and Anstruther Fish Bar has long been a favourite among locals and visitors alike. Situated along the picturesque Fife coastline, this award-winning chippy is known for its light, crisp batter and generous portions.

Fresh fish is delivered daily from local waters, and everything is cooked to order. Their homemade tartar sauce and side of mushy peas complement the dish perfectly, making it one of the best spots in Scotland for a proper fish supper.

4. The Cod’s Scallops, Nottingham

Getty Images

The Cod’s Scallops has become a staple in the Midlands, offering a fantastic selection of seafood with a focus on sustainability and quality. Their fish and chips are among the best in the country, with a choice of fried or baked fish to suit different preferences.

They regularly feature different types of fish beyond the usual cod and haddock, giving customers a chance to try something new. With a relaxed, welcoming atmosphere and a reputation for excellence, it’s no wonder this place has won multiple awards.

5. Poppie’s Fish & Chips, London

L Getty Images

For a taste of authentic, old-school fish and chips in the heart of London, Poppie’s is the place to go. With locations in Soho, Camden, and Spitalfields, it delivers a classic chippy experience with a retro aesthetic that transports you back to the 1950s.

The fish is always fresh, the chips are perfectly cooked, and the portions are generous. Whether you’re a Londoner or just visiting, this is one of the best places to enjoy traditional fish and chips in the capital.

6. Frankie’s Fish & Chips, Shetland

Getty Images/iStockphoto

The UK’s northernmost fish and chip shop, Frankie’s in Shetland, has gained national recognition for its commitment to quality and sustainability. With locally caught fish and an emphasis on using fresh, local ingredients, it offers an unbeatable taste of Scotland’s finest seafood.

Their fish suppers are light, crispy, and packed with flavour. Given the incredible coastal views and friendly service, this is an experience that’s well worth the journey if you find yourself in Scotland’s remote islands.

7. The Bay Fish & Chips, Stonehaven

Getty Images/iStockphoto

The Bay Fish & Chips has made a name for itself as one of the most sustainable chippies in the UK. Situated on the Aberdeenshire coast, it serves up responsibly sourced fish and freshly cut chips cooked to perfection.

With a strong commitment to environmental responsibility and high-quality ingredients, this spot is a must-visit for those who care about where their food comes from. The flavour and texture of their fish and chips are simply unbeatable.

8. Aldeburgh Fish & Chip Shop, Suffolk

Getty Images

Known for its long queues and loyal following, Aldeburgh Fish & Chip Shop has been serving up incredible fish and chips for decades. Their traditional approach—using beef dripping for extra flavour—sets them apart from many other chippies.

The fish is always fresh, the batter is light and crisp, and the chips have that perfect balance of softness and crunch. This is one of the best places in East Anglia to enjoy this classic British dish.

9. No. 1 Cromer, Norfolk

Getty Images

Owned by Michelin-starred chef Galton Blackiston, No. 1 Cromer brings a gourmet twist to fish and chips without losing its traditional charm. Situated right by the seafront, it’s a perfect spot to enjoy fresh fish while looking out over the North Sea.

Their menu features sustainably sourced fish, and their chips are made from local potatoes for that authentic taste. Whether you opt for takeaway or dine in, it’s a fantastic experience from start to finish.

10. Angel Lane Chippie, Penrith

Getty Images

A local favourite in Cumbria, Angel Lane Chippie is known for its friendly service and consistently excellent fish and chips. The portions are generous, and everything is cooked to order, ensuring the freshest possible experience.

With a menu that keeps things simple but delicious, this family-run chippy is a hidden gem. It’s proof that sometimes, the best fish and chips aren’t in big cities or coastal towns but in the places that truly care about quality and tradition.