House in Somerset
Wells, Somerset, England, United Kingdom
This property is located in the cathedral city of Wells, England s smallest city. The city is easily negotiable on foot and offers a great range of independent boutiques, pubs, delis, and restaurants,.....