Carter attended the South Hampstead High School , a girls ' school , in Hampstead , London . She later went to Westminster School near the Palace of Westminster . She was educated at South Hampstead High School , an independent girls ' school in Hampstead , London , and later at Westminster School , a co-educational independent school near the Palace of Westminster .