stour centre Published January 9, 2013 at 1366 × 768 in Stour Centre, Ashford, Kent: An Open Letter of Complaint