I have been fascinated by London's history for years, and saw this revised edition on the shelf of a large bookseller in London. After flicking through the pages for a matter of seconds, I took it straight to the counter for purchasing!
It's detailed, meticulously researched and every page will surprise you. In addition to the main part of the book covering the 1,700 place names selected for study, there is also a comprehensive introduction to etymology and more specifically the main phases and factors in relation to London's place-name development, which hugely compliments the rest of the book.
Don't listen to the 1-star reviewer. Whether you're just visiting or live in London, buy it. You'll not be disappointed.