London Tube Station Near The London Eye
The London eye is a giant Ferris wheel. It is situated right on the south bank of the river Thames. It was also known as the Millennium wheel. It is known as coca cola London eye from the mid-January 2015 due to sponsorships. It was erected in the year 1999 and was inaugurated by Mr.… Read More »