What London attraction, opened in 1999, is one of the most popular paid attractions in the UK?

Photo by Giammarco Boscaro on Unsplash

The London Eye or Millennium Wheel