fromTime Out London
2 days agoA massive 31-storey tower has been approved for the City of London - with a 17th floor public garden
In July, developers revealed plans to build a brand-new sky garden at 130 Fenchurch Street in the Square Mile. Now, the plans for the new 31-storey tower have officially been given the go-ahead. The new glass and steel building will take over the site of Fountain House, a derelict post-war office block that was one of the first towers to be built in the Square Mile after the Blitz. Earlier this week the City of London Corporation's planning committee approved the plans unanimously.
Real estate