Gresham Castle is located south of the village of Gresham in the north of the English county of Norfolk. The medieval castle was actually a fortified manor house.
Contact us...