Clarke vivió en Beaconsfield, Buckinghamshire.
Allí asistió a la escuela primaria y secundaria, y más tarde estudió en la Universidad de Oxford, donde se graduó en historia. Después de la universidad, Clarke trabajó como periodista y escritor en Londres.