Pods on the London Eye in London, England, United Kingdom. The London Eye is a giant Ferris wheel on the South Bank. Also known as the Millennium Wheel, its official name was originally the British Airways London Eye, then the Merlin Entertainments London Eye, the EDF Energy London Eye and now the Coca Cola London Eye.