York fish & chip shop crowned best in UK
Millers Fish & Chips in Haxby, York, North Yorkshire has been crowned the UK’s best fish and chip shop, as...York fish & chip shop crowned best in UK by Caterlyst | Caterlyst - https://www.caterlyst.com/
Millers Fish & Chips in Haxby, York, North Yorkshire has been crowned the UK’s best fish and chip shop, as...York fish & chip shop crowned best in UK by Caterlyst | Caterlyst - https://www.caterlyst.com/