Papa's Barn

Type:Restaurant

London Road, Ditton, Aylesford, Kent, ME20 6DB
Restaurant place setting

About

Fish and Chips Restaurant and takeaway

Book Tickets

TripAdvisor

Map & Directions

Opening Times

Season (1 Jan 2025 - 31 Dec 2025)

Ratings & Reviews

Powered By

Don't Miss

Don't Miss

Don't Miss

Don't Miss

Don't Miss

Don't Miss