Nothing beats standing on the spot where history happened and as a charity, English Heritage ensures more than 400 of its sites, including ...