A city, up close
Ashford is a town in the Ashford district, in the county of Kent, England. It lies on the River Great Stour at the southern or scarp edge of the North Downs, about 61 miles (98 km) by road southeast of central London and 15 miles (24 km) northwest of Folkestone by road.
Background from Wikipedia, licensed under CC BY-SA 4.0.
5 walking tours filmed here





Plan Your Visit — Activities In or Around Ashford
Affiliate link — Armchair Walks may earn a commission on bookings made through GetYourGuide, at no extra cost to you.