Papa's Barn
Type:Restaurant
London Road, Ditton, Aylesford, Kent, ME20 6DB
To build your own Itinerary, click to add an item to your Itinerary basket.
Already saved an Itinerary?
You are here: Eat, Drink, Shop > Papa's Barn
Fish and Chips Restaurant and takeaway
Season (1 Jan 2025 - 31 Dec 2025) |
---|
© Visit Maidstone 2025. All Rights Reserved