The Leechwell is a set of 3 natural springs in Totnes, reputed since historical times to have healing properties. Totnes, Devon, England, UK, Europe.


Size: 6000px × 4000px
Location: Leechwell Lane, Totnes, Devon, England, UK, Europe.
Photo credit: © Douglas Lander / Alamy / Afripics
License: Licensed
Model Released: No

Keywords: age, ailments, association, british, christian, christianity, community, conditions, council, crippler, cure, devon, devonshire, district, england, english, eye, garden, hams, healing, historic, hospital, lane, leech, leechwell, leper, long, natural, properties, skin, snake, south, spring, springs, superstition, toad, totnes, town, tradition, trinities, trinity, trough, troughs, uk, walls, water