If Stephen Inwood's History of London is too daunting a prospect for you, try Wilson's book, a 200-page survey of the history of the city, from Roman times to the present.