The charming market town is the best place to live in Kent, with residents praising its stunning countryside, strong commuting links and vibrant social scene.
This article, images and content belong to the source and curated for informational purposes.
