London Councils, the local government body representing London’s boroughs and the City of London Corporation, is relocating to new headquarters at CIT Group’s 12 Arthur Street, EC4.
The organisation is moving from its offices at the 42,600
Thank you for reading EG
Want to read more? Enjoy a story a week for FREE for one month.