English Heritage is a charity that manages over 400 historic monuments, buildings and places. These include prehistoric sites, a battlefield, medieval castles, Roman forts, historic industrial sites, listed ruins, and architecturally notable English country houses. From Wikipedia