Admiring London just one time should be on the to do list of any traveler’s. Built to mark London’s millennium celebrations in 2000, the London Eye is Europe’s largest observation wheel. Its individual glass capsules offer the most spectacular views of the city as you embark on a circular tour rising 443 feet above the […]