The ‘prettiest’ UK small town that’s like something from a fairy tale
A small picturesque market town, named the prettiest in the UK, is so beautiful that it resembles an enchanted fairy tale. Surrounded by two parks and abundant fine 18th-century buildings,…