15 underrated British towns named 'hidden gems' everyone should visit at least once
by Phoebe Cornish, Shania King-Soyza · ChronicleLiveWhilst numerous tourists are drawn to classic destinations such as London, Bath, and York, England's smaller, often overlooked towns offer a unique charm and an opportunity to avoid the masses.
Beyond the well-known summer seaside escapes or winter rural hideaways, there are innumerable settlements just waiting to be explored.
From the medieval lanes of Shrewsbury to Chester's Roman heritage and the coastal allure of Hastings, these lesser-visited spots provide a varied array of experiences.
These 15 towns serve as an ideal alternative for those in search of genuine English culture, distinctive history, and stunning landscapes away from the most frequented tourist routes.
15. Leek, Staffordshire
- Share
- Comments
14. Petworth, West Sussex
Its picturesque cobbled streets are filled with quaint cottages, excellent cafés, pubs, restaurants, and independent shops, including 37 antique shops within a half-mile radius(Image: Getty)
- Share
- Comments
13. Hawes, Yorkshire
As its address suggests, the Wensleydale Creamery is a highlight. It produces the renowned Wensleydale cheese, which is even deep-fried in local chippes.(Image: Getty)
- Share
- Comments