IS ANSTRUTHER FISH BAR STILL THE BEST FISH & CHIPS IN THE UK? | FOOD REVIEW CLUB