Original: Ashford is a town in the borough of Ashford in Kent , England .
Simplified: Ashford is a town in Kent in England .