Margaret Brooke
(1642-1666)
(1642–1666)
Parents
William Brooke, 12th Baron Cobham
Penelope Hill
Children
Siblings
Frances Brooke
Hill Brooke
Pembroke Brooke
William Russell
Laetitia Russell
Francis Russell
Edward Russell
Partners
John Denham
James II of England