Thorpe Waterville Castle was a medieval fortified manor house near Thorpe Waterville, Northamptonshire, England.
Contact us...