London eye Published in Travel June 16, 2012 The London Eye is a giant Ferris wheel situated on the banks of the River Thames in London, England. Read more...