Description of London Square Neasden Lane
London Square Neasden Lane is a mixed-use development in London NW10.
121 one, two and three bedroom apartments (38 x 1bed, 73 x 2bed and 10 x 3 bed) and 2,131 square metres of flexible commercial space.
The development will include private gardens and outstanding landscaping throughout.
Located just a 3-minute walk from Neasden Station.