Real estate
fromTime Out London
2 days agoA massive 31-storey tower has been approved for the City of London - with a 17th floor public garden
A new 31-storey glass-and-steel tower with a double-height 17th-floor sky garden at 130 Fenchurch Street has been approved, replacing Fountain House.