Between 1992 and 1995, Newton attended Downing College, Cambridge, where she studied social anthropology.
Giữa năm 1992 và năm 1995, Newton đã tham dự Đại học Downing, Cambridge, nơi cô ấy học về nhân học xã hội.