No, Holkham Hall is not a National Trust property. It is a privately owned house and estate.