Woodcroft Castle is a moated medieval castle in the parish of Etton, Cambridgeshire, England.
Contact us...