Filters:
clear
Country: United Kingdom

fish chips restaurant in Aylesford

About 2 results.

Papa's Barn Fish & Chips Restaurant & Takeaway

thumb_up 1420 likes
rate_review 176 Reviews
favorite 3742 favorites
497 London Road, ME20 6DB Aylesford, United Kingdom

Find out whats new at Papas Barn. Your local Family Fish and Chip Restaurant/Take Away and a whole lot more...

Humphrey's Of Allington

Castle Road 11, ME16 0PU Maidstone, United Kingdom

Here at Humphrey’s, we use only the highest quality raw ingredients that come from known local suppliers that we have dealt with for many years.

  • 1