Hayton Castle is a fortified house situated to the North-East of the village of Hayton in Cumbria.
Contact us...