dummr.wordpress.com
UK’s Last Standing Leech House
According to Atlas Obscura – The Georgian Bedale Leech House in Bedale, North Yorkshire is the last standing leech house in the United Kingdom. It was constructed to keep them alive, fresh, a…