Wells in Somerset is one of England's most beautiful cities with its stunning cathedral, bustling markets, ancient streets ...