Top 10 in Top 10 places not to be missed in United Kingdom.
London's eye or the Millennium Spin, located on the banks of the river Thames in London, London's Eye is one of the city's highest visibility and the best way to explore the city. It has 32 air-conditioned cabin chambers that can accommodate up to 800 people at a time, and guests can also walk in the cabin.