TFL - Keep London Moving?
TFL hold the purse strings when it comes to funding these road closing schemes across all the London Boroughs. It is not obvious how these are fulfiling its mission statement to 'Keep London Moving'?
This page has lots of links to details of Programme.
Funding for the Streetspace Schemes for the London Boroughs
Also includes all the rational to give to the populace.