The challenges facing Ashford town centre are - like anywhere in Kent - blamed on a variety of factors. The creation of the ring-road, the pedestrianisation of the high street, and the opening of the ...