One of the best fish and chip restaurants, as voted for by the tasting experts, is located in a quaint town in England.