Wells in Somerset crowned UK's most beautiful city
Forget Oxford and Cambridge! The ancient cathedral city of Wells in Somerset has been crowned the UK's most beautiful city in a stunning new ranking, beating the country's most famous favourites. Explore its medieval magic, iconic Vicars' Close, and breat