Kidbrooke Station Square gets GLA green light

Deputy mayor for planning Jules Pipe has approved Notting Hill Genesis and Transport for London’s plans for Kidbrooke Station Square. The development comprises 619 flats, more than 10,000 sq ft of offices, with retail and a nursery, in buildings of