Popular fish and chip shop serving traditional British fare. Known for high-quality food.