Make the Most of Your Vision: What is the Best View in London?

What is the Best View in London? London is one of the world’s most famous cities. Each year, it attracts a whopping 21 million people from around the globe who trek to the capital city to experience its array of museums, historical architecture, and culture. And yet, even for those who live in London, it can seem impossible to truly see it all. Our eyes are truly remarkable organs, second in complexity only to our brains. With around two million…

The London Eye: Fun Facts About The Capital’s Very Own Visual Organ

The London Eye: Facts About London’s Famous Visual ‘Organ’ The London Eye is one of London’s most popular and iconic attractions. Attracting around 3.5 million tourists every year, London’s visual ‘organ’ draws in more people than the Taj Mahal and the Great Pyramids of Giza. That’s quite the accomplishment! Originally named the Millennium Wheel, construction began on the London Eye in 1998. It was commissioned for the millennium celebrations in 2000, and unlike many other construction targets, it opened on…