Gonville and Caius College, Cambridge
He was educated at Marlborough College and Gonville and Caius College, Cambridge.