Just over an hour from London, Faversham’s medieval streets come alive for a one-weekend Christmas Market filled with artisan ...