While exploring the site of a 32-story planned skyscraper in London, archaeologists unearthed the ruins of a nearly 2,000-year-old Roman basilica.
London's first skyscraper was built in 1925. We've seen four distinct waves since. 100 years ago, London was a flat city, ...