A History of England in 100 Places - John Julius Norwich

Our nation's story told through 100 of the most important sites - from Stonehenge to the Gherkin