Behold the behemoth: City of London’s biggest tower 22 Bishopsgate makes a mark 15/10/201815/10/2018 4 Comments