The City of London Corporation is set to sign off on plans to have one of the Square Mile’s newest roof gardens open to visitors at the weekend – and will reject a request from the developer to cut back
Thank you for reading EG
Want to read more? Enjoy a story a week for FREE for one month.
Register
Find Out More