University of Bonn
Sherard was educated at Elizabeth College, Guernsey, the University of Oxford and the University of Bonn.