History A
Powerful nobles whose immense wealth and influence posed a potential threat to the King's authority.
Location of Kenilworth Castle
Sign up to access full revision notes, track your progress, and master every key term.