Did you know that there are plenty of towns and cities in England that have been around for so long that their names come from Anglo-Saxon and Viking origins? In history this week the children have been using atlases to discover where these places are.