Designed by
Title
London Eye , Thames , London @ England #132355801
Description
It is a giant Ferris wheel on the bank of the river Thames, London. It is the most popular paid tourist attraction in the UK and also Europe& x27;s tallest Ferris wheel. It is the focal point of London& x27;s New Year& x27;s fire-work display.
This image is editorial