Wells in Somerset – England’s Smallest City

June 13, 2019

A visit to Wells during your holiday in the Beanacre Barn should be at the top of your list! The cathedral city of Wells, England’s smallest city is a historical gem! With a population at the last count of just over 10,000, Wells is the smallest city in England. Roman & Medieval City The city…

Read More