
Exploring new ways of working. London Borough of Southwark is one of 33 local government authorities in London. The Council provides more than 200 services, including health, to their 275,000 residents.
This article isn't available without an account
Want to read more?
Become a Member