Anderson fue educado en Eton y Worcester College (1956-1959), Oxford, donde obtuvo su primer grado.