5/26/2006 | The London Eye. | London, England