One of UK's best fish and chip shops named - but it isn't actually a chippy
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
16 Oct 11:00 · The Mirror