Shillingfords fish and chip shop - the United Kingdom

Fish & Chip Shop of the Year 2019 - Neath