After leaving Russia , Pavlova moved to London , England , settling , in 1912 , at the Ivy House on North End Road , Golders Green , north of Hampstead Heath , where she lived for the rest of her life .
After leaving Russia , Pavlova settled in Ivy House on North End Road , near Hampstead , where she lived for the rest of her life .