The London Eye, also referred to as the Millennium Wheel, is a prominent observation wheel situated on the South Bank of the River Thames in London, England. Since its opening in 2000, it has become one of the city's most recognizable landmarks. Key Features Height: The London Eye reaches a height of 135 meters (443 feet). Capacity: Each of its 32 passenger capsules can accommodate up to 25 people. Views: Provides panoramic views of the London skyline, including notable si