5/26/2006 | From the London Eye. | London, England