London, September 2011-The London Eye and the Thames River at night. The EDF Energy London Eye (commonly the London Eye, or Millennium Wheel, formerly the Merlin Entertainments London Eye and before that, the British Airways London Eye) is a 135-metre (44