St John's College, Cambridge
He was educated at Charterhouse, Harrow, and St John's College, Cambridge.