Dilham Castle, also called Dilham Hall, is situated in the village of Dilham, near Stalham in Norfolk, England.
Contact us...