A picturesque countryside view on the North Downs Way

Ladwood Farm Holiday Cottages

Accommodation type: Self-catering

Acrise, Folkestone, Kent CT18, UK

Telephone:
01303 891328

Entry last updated: 15/04/2014