The location of the number one fish and chip restaurant in Liverpool is located in a Grade II listed building and is a high-end restaurant not a chip shop
Source link
One of UK's best fish and chip shops named – but it isn't actually a chippy
16