Our Wells Clinic is unique – Wells is the smallest city in England with about 12,000 inhabitants. It can call itself a city because of the famous 13th century Cathedral. It remains remarkably unspoilt and has many other historic buildings including the moated Bishop’s Palace, Vicars’ Close, St Cuthbert’s Church and a good local museum. The Wells Market Place, with lively markets twice a week, the narrow streets and an eclectic mix of building styles all reflect on the continuing development of the town throughout the ages.