The UK has long been associated with fairytale towns. Among many places, the country is home to spots like the Cotswolds, which are just full of tiny towns and villages packed with charm. But there ...
This fairy tale medieval market town in Kent has everything you want for a day-trip or a weekend getaway - winding narrow streets, lots of independent shops to explore, and great places to eat and ...