Quirky find!
2/21/2023
Just off the main high street in Bedale you will find this leech house. can peek in the windows, but...
(7)
Advertisement
The Leech House in Bedale, England, is an unusual building located just off the main high street. Visitors can peek through the windows to glimpse this quirky attraction, which is situated along the route from the Market Place to the Railway Station.
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