February 2nd, 2019

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?