A concise guide to key events, people and places in English history and how England has come to be what it is today. From prehistoric England, Stonehenge and the Romans to modern times. Key events, people and places include: The Anglo-Saxons and Vikings 1066, Battle...