November 7, 2007

London, Europe’s largest...