Wells most commonly refers to: Wells, Somerset, a cathedral city in Somerset, England. Well, an excavation or structure created in the ground. Wells (name) Wells may also refer to: Places. Canada. Wells, British Columbia. England. Wells (Priory Road) railway station was a railway station in Wells, Somerset. Wells (Tucker Street) railway station was a railway station in Wells, Somerset. Wells (UK Parliament constituency), the UK parliamentary constituency in which the city of Wells, Somerset, is located. Wells-next-the-Sea, town and port in Norfolk.
https://en.wikipedia.org/wiki/Wells