Shame I left London nearly a year ago. Had it been out before then I'd probably have bought it. (I did buy the East Anglia book when I moved here)
I hope that Vol2 might cover a bit more outer London, but looking at the chapter guide it stops at Greenwich in the South East, but there's so much out that direction to shoot.
But to be fair, London is huge and even with two volumes you can't cover it all.