The entire English and British Monarchy

 

From Alfred the Great to Elizabeth II and her heirs see the entire lineage of the British Royal Family below!

 
 

This incredible tree is courtesy of © Brit Royals!