2 beds · Nicoll Road, London, NW10 9AA | Easy Property