Dunn Street Farm Campsite near Ashford, England. Tents, caravans and motorhomes welcome, with showers and toilets. Close to Leeds and Canterbury castles.