Best Fish and chips takeaway in United kingdom

New Oscott Fish Bar
12 Chester Rd The Royal Town of Sutton Coldfield Birmingham Sutton Coldfield B73 5DA United Kingdom

New Anchor Fish & Chip Shop
42 Anchorsholme Ln E Blackpool Thornton-Cleveleys FY5 3QL United Kingdom