Folkestone, a seaside town in Kent, has a pretty fishing harbour, public gardens, a delightful cobbled old high street of independent shops and art galleries, a harbour arm lined with quirky places to eat and drink, a Victorian promenade and bandstand, and fantastic tourist attractions in almost every direction from Canterbury Cathedral to Dover Castle and the closer-than-you-think shores of France.