- Ashford is a town in Kent, England. It is located in the southeast of England, approximately 60 miles southeast of London. Ashford is known for its historic buildings, including the Ashford Borough Museum, which showcases the town's history. The town is also home to the Ashford Designer Outlet, a popular shopping destination. Ashford is well-connected by transportation, with a train station that offers direct links to London, as well as the Channel Tunnel for travel to mainland Europe. The town has a population of around 75,000 people and offers a range of amenities and cultural attractions.