London Live – Review

September 1, 1999

Part pop history, part travel guide, London Live concentrates for the most part on the 25-year period between the 1950s and ’70s.