Five fun facts about the London Eye

The London Eye is a local landmark, and has become an iconic part of the city’s skyline since opening to the public in 2000. Here are some facts you may not have known about this rotating treasure. 1. It’s Stevie Wonder-level superstitious Look closely and see exactly 32 capsules If you (correctly) count the capsules […]

Five fun facts about the London Eye Read More »