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