Nestled in Somerset, Wells is one of England's most picturesque cathedral cities. It offers a variety of experiences from market browsing to cider drinking in quaint pubs and exploring the ...