Friday, August 28, 2026 Search My Trip EnglishChinese
World news · travel · culture
Taiwan The Taiwan Times
Taiwan's window to the world

Leechwell

United Kingdom

The Leechwell is a set of three springs in Totnes, Devon, England. It was known in historical times for its supposed healing properties; this tradition continues among the town's large New Age community. The name is also applied to Leechwell Lane, which leads to the spring from three directions.

Data from Wikidata (CC0). Summary from Wikipedia (CC BY-SA).

Other springs in United Kingdom