The London Eye is Europe’s largest Ferris wheel, standing at 135 metres high. Located on the city’s South Bank of River Thames, The London Eye is ridden by more than three million visitors every year. The wheel provides an amazing view of London as it slowly rotates, allowing tourists to safely venture on and off [...]