Browsing Tag

London Eye

10 Interesting Facts About the London Eye

Located on the South Bank of River Thames, the London eye was opened in 2000. Since then, it has served as a tourism landmark for the tourists as well as the UK locals. Its design is similar to that of a normal bicycle wheel but that doesn’t remotely mean it
KEEP CALM and WANDER