11 Fun Facts About The London Eye

The London Eye is the largest cantilevered observation wheel in the world and is frequently referred to as the Millennium Wheel. It is also a single of the most frequented tourist attractions in London and has obtained a lot of awards. Have a look at some interesting specifics about the […]