LENNOX GARDENS, NW10 1AB

£899,950
6 bedrooms