Just off the main high street in Bedale you will find this leech house. can peek in the windows, but...
Quirky find!
2/21/2023
(7)
Advertisement
The Leech House is an unusual building located just off the main high street in Bedale, England. Visitors can peek through the windows, although there may not be much to see inside. The house can be found by following the road from the Market Place to the Railway Station, with the building located on the right.
Generated from the web
Just off the main high street in Bedale you will find this leech house. can peek in the windows, but...
If you just follow the road from the Market Place to the Railway Station, look to your right as you ...
On the day we were out walking there was not a lot to see. The sign said that it should be open but ...
Advertisement