London Square has secured planning permission from Brent Council for a mixed-use development including 301 homes in Willesden, north-west London.
The site, at 370 High Road and 54-68 Dudden Hill
Thank you for reading EG
Want to read more? Enjoy a story a week for FREE for one month.