Sitting at 135m along the beautiful Southbank and handsomely rotating over the River Thames is the delightful London Eye, a masterpiece, and a symbol of London. But there are some facts you did not know about this cantilevered observation wheel via @GGeorgina_mytimelessfootsteps/
{}