Owls Castle

Owls Castle

The oldest property in Culverstone Green, Owls Castle, a 15th century timber framed house.