London Eye

Why is the London Eye famous?

The London Eye is one of London’s most iconic landmarks and has become a symbol of the city. Located on the South Bank of the River Thames, it stands 135m tall and is Europe’s tallest cantilevered observation wheel. Since its launch in 2000, it has been visited by over three million people each year and …

Why is the London Eye famous? Read More »