Preview The London Eye on the Thames South Bank, London, England, United Kingdom, Europe Image ID: 911-3613 Artist: Ashley Cooper Purchase a commercial license Buy framed prints & more from our print store thames south bank embankment london eye london wheel capsule circular day outdoors places capital cities city location millennium wheel england great britain united kingdom europe vertical