"London" by Edward Rutherfurd, (Ballantine, 1997)

Enjoyed all 1124 pages of this monumental historical novel.  Rutherfurd knows how to use the “smoking gun” every one or two centuries to drive the plot through the city's story.  In four days we will arrive in London after two wonderful weeks in Wales.  This book prepared me to have a better appreciation of the history, people and geography.  A must read if you will be visiting London.