Can developers make a place? On London’s industrial regeneration With the launch of the most recent draft of the London Plan, the phrase ‘Good Growth’ is now firmly… By Lettie Mckie