Shard developer: our £1.5bn Liverpool Street scheme ‘will not harm historic station’

Developers seeking to build a 16-storey tower block on top of Liverpool Street station have insisted their plans will not harm the historic mainline station.