New 'jewel-like' skyscraper approved for City of London ⊕
The new development at 130 Fenchurch Street is due to be completed in 2030.
You are not logged in so some information on this page has been withheld. To see more, please log in or sign up.