News

Occupying a position at the base of the Mendip Hills, Wells is perhaps best known as England's smallest city.
Dubbed "England's smallest city", Wells boasts a population of just 12,000 yet has retained its city status since medieval times, thanks to its stunning Gothic cathedral. Many of the film's most ...