Wormegay Castle is a motte and bailey earthwork, located next to the village of Wormegay in the English county of Norfolk.
Contact us...