- "1812: Napoleon's Russian Campaign" (2012)
- "Chernobyl: History of a Tragedy" (2016)
- "In Every Age and Season: the First Fifty Years of the British Museum" (1998)
- "Life Underground: The Story of the London Underground" (2003)
- "London's Lost Rivers" (2005)
- "Plague: the Mysterious Past and Terrifying Future of the World's Most Deadly Disease" (2002)
- "Railway Stations to the Capital: the Western Main Lines" (2000)
- "Secret London Underground - a Guide to Some Unusual Features" (2007)
- "A Traveller's History of Rome" (2006)
Fiction
- "Confessions of a City Archaeologist" (2020)