
Incredible UK city is Britain's smallest but keeps being rated one of the best
Many holidaymakers are looking forward to spend a couple of days to disconnect from the busy city life. Just a few hours away from the UK's capital city, Wells is a promising spot.