Read Stephen Greenhalgh’s 15 challenges for a future Mayor of London.

Stephen Greenhalgh: 15 Challenges for a Future Mayor of London