GastroRanking-logo

The best restaurants serving Seafood food in St Margarets and North Twickenham Richmond upon Thames London

1 Restaurants on GastroRanking

restaurant_img
3,0

51 Opinions

location-icon113 St. Margarets Rd, England
Seafood

Absolutely the worst Fish and Chips ever. Ordered Haddock and Chips and as soon as my friend got in the car with it, i knew it was going to be NOT GOOD. It smelt very strong. Got home, it was very s

fishcooked