The construction of Olympic Park in east London prompted the excavation of a 1.6-square mile site by archaeologists. Artifacts ranging from the Neolithic period to the early twentieth century have been found. There are some cool pictures on the Discovery News: http://news.discovery.com/history/artifacts-olympic-park-120611.html