Nacido en Londres, en el seno de una familia mixta judía-católica, Cohn se educó en la Gresham's School y en Christ Church, Oxford.