The new development at 50 Fenchurch Street will deliver a 36-fold increase in public space on the ground floor level, with a ...