Skip to main content
  1. 02 February 2019 07:02 GMT

    First stop off the Eurostar from Paris/Lille and 40 minutes from London, Ashford (Kent) puzzles me. Why the place never really developed into a much grander, popular location, perhaps even Kent's metropolis?