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

WATCH ON YOUTUBE