The City of London Corporation has signed off a new set of guidelines intended to help developers “design out suicide” from tall buildings in the capital’s Square Mile. The corporation’s planning committee met this week to
approve
Thank you for reading EG
Want to read more? Enjoy a story a week for FREE.
Register
Find Out More