London is a city of layers, where shining skyscrapers are built atop some of the city’s oldest ancient sites. Recent excavations, such as a Roman basilica unearthed in London’s financial district, ...