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
Thank you for reading EG
Want to read more? Enjoy a story a week for FREE for one month.
Register
Find Out More