Fish & chip shop serving classic British fare. Known for generous portions.