Benefits of £1.2bn scheme outweigh harm to historic station, according to City of London Corporation officials ahead of ...