The London Eye – An Iconic Landmark

Hope the week started well for everybody. Said to be the tallest Ferris Wheel in Europe, the London Eye stands at 443 feet in height on South Bank of the Thames. Opened in the March 2000, since then hadn’t had its shortage of visitors. As a very popular attraction, there isn’t a shortage of images…