As with most alert and erudite travelers, you too, dear readers, will certainly have visited London, England. It's one of the top travel destinations by far. You may run out of time visiting The Smoke (as its called.) But have you heard about the London Cable Car? It was built during…
