London’s Office Boom Revives Talk of Building Tallest Skyscraper April 9, 2014 A plan to build a skyscraper near Liverpool Street railway station, slated to be the tallest in the City of...