Archeologists are flocking to East London and the site of the 2012 Summer Olympics, making the area Britain's largest archaeological dig in history.
Archeologists are flocking to East London and the site of the 2012 Summer Olympics, making the area Britain's largest archaeological dig in history.