One of the best fish and chip shops in Aldeburgh, you can’t visit the town without sampling their delights.