The proposals for the £500m tower, located at 60 Gracechurch Street, were first put forward in April by the UK property developer behind The Shard, Sellar, and Japanese developer Obayashi.
Results that may be inaccessible to you are currently showing.
Hide inaccessible results