From 1995 to 2003 he lived in Hanover , New Hampshire .
He currently lives in rural Hampshire and maintains a small flat in South Kensington , London .
From 1995 to 2003 he lived in Hanover , Hampshire   .
He currently lives in rural Hampshire and maintains a small flat in South Kensington , London .