House Castell

House Castell is a Noble House of Mercia. Their seat of power is Oakhold.