Museum of London

London is the host city for the Games of the XXX Olympiad in 2012. Billions will be spent on infrastructure and other improvements in supporting the Olympic Games. To hit timelines and get ready for the games, construction work has already begun. That work has resulted in interesting archeological discoveries while digging for the planned […]