Preview London Eye and Dali Museum on the River Thames, London, England, United Kingdom, Europe Image ID: 920-993 Artist: Andre Seale Purchase a commercial license Buy framed prints & more from our print store boat boats capital cities horizontal london landmarks landmark river rivers transport travel day outdoors places city location millennium wheel london eye thames river thames england great britain united kingdom europe