London Square to deliver 301 new homes in Willesden
Award-winning developer, London Square has secured planning permission from the London Borough of Brent for a cleverly designed mixed use development, featuring 301 high quality new homes in Willesden, North-West London.
Read more