English Heritage is a registered charity that looks after the National Heritage Collection. This comprises over 400 of England's historic buildings, monuments and sites spanning more than 5,000 years of history.