Hornby Castle, Yorkshire is a grade I listed fortified manor house on the edge of Wensleydale between Bedale and Leyburn.
Contact us...