Nació en Londres, siendo hijo de un diplomático checoslovaco y de una maestra británica.
Creció en un ambiente culturalmente rico y multilingüe, hablando checo, inglés y francés desde su infancia. Su padre, diplomático en la embajada checoslovaca en Londres, le transmitió su pasión por la historia y la política.