Plot 143, Artisan Place, Harrow, Barratt David Wilson Homes North London