Coca-Cola London Eye 4.5 / 5

London

Overview

The London Eye, or the Millennium Wheel, is a cantilevered observation wheel on the South Bank of the River Thames in London.

Tips & Reviews