Kidbrooke Station Square by Transport for London and Notting Hill Genesis will create 619 new homes, a new nursery, new retail and business space, an improved transport hub and a village square.
Birch House - final release of 1, 2 and 3 bedroom apartments at Kidbrooke Village from £435,000. For more information please visit kidbrookevillage.co.uk Via Metro metro.co.uk 7.11.2017.