Floor Plan for 3 Bedroom Flat to Rent in Larch Road, Willesden Green, NW2, 6SE - £430 pw | £1865 pcm