Neilson nació en Londres, divorciándose sus padres al poco tiempo de su nacimiento, con lo cual su madre fue la encargada de criarla.