The London Eye is just shy of being known as the iconic landmark of London, right behind Big Ben. This tourist trap is s little costly but worth the price of admission if for no other reason than to cross another item off the bucket list. There’s also no better way to take in sheer …