Definitions for "Ashford"
Keywords:  borough, kent, town, england, council
Ashford is a local government district and borough in Kent, England. Its council is based in the town of Ashford.
Ashford is a parliamentary constituency represented in the House of Commons of the Parliament of the United Kingdom. It elects one Member of Parliament (MP) by the first past the post voting system.