853.london
Kidbrooke Station Square: Deputy mayor approves ‘irresponsible’ 619-home development
Plans for 619 new homes north of Kidbrooke station are to go ahead after London’s deputy mayor for planning, reversed Greenwich councillors’ rejection of the scheme. The Kidbrooke Station Square sc…