The tallest office building in London...