Results 4 results found Millennium Wheel (London Eye), Old County Hall viewed from Westminster Bridge, South Bank, London, England, United Kingdom, Europe Millennium Wheel (London Eye), Old County Hall, River Thames, South Bank, London, England, United Kingdom, Europe Millennium Wheel (London Eye), Old County Hall, London Aquarium, River Thames, South Bank, London, England, United Kingdom, Europe The London Eye, a ferris wheel on the South Bank of the River Thames, London, England, United Kingdom, Europe