Papa's Barn

Type:Restaurant

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

About

Fish and Chips Restaurant and takeaway

TripAdvisor

Map & Directions

Opening Times

Season (1 Jan 2021 - 31 Dec 2021)

Don't Miss

Don't Miss

Don't Miss

Don't Miss

Don't Miss

Don't Miss