Itemoids

You are not logged in so some information on this page has been withheld. To see more, please log in or sign up.

The proposed 479ft glass and steel structure at 130 Fenchurch Street will feature 31 storeys of office space as well as public viewing galleries and exhibition spaces halfway up.