3 Restaurants in England
Source:
@mytableandtravel
3 restaurants in England: The Mayfair Chippy, Poppies Fish & Chips, Rock and Sole Plaice. Every place is verified on Google Maps, featured in an Instagram post by Table Travel.

The Mayfair Chippy
Fish & chips restaurant
4.5
Experience what many call the best fish and chips in London, with perfectly cooked crispy fish and tender chips. Reservations are highly recommended due to its popularity. A truly amazing culinary experience awaits.

Poppies Fish & Chips
Fish & chips restaurant
4.1
Experience a retro vibe with delicious fish and well-seasoned chips. This spot offers a reliably good take on a classic. It’s a great choice for a casual, authentic meal.

Rock and Sole Plaice
Fish & chips restaurant
4.3
Discover one of London's oldest chippies, serving high-quality fresh fish with crispy batter. Don't miss their excellent mushy peas and curry sauce for a complete experience.