
With over 5,000 hotels, 11,400 restaurants, countless attractions — including some of the most famous in the world — 272 subway stations, 19,000 bus stops and 14,800 or so licensed taxis, London is nothing short of a tourist wonderland.
However, for the uninitiated, it's often confusing and intimidating, and difficult to discern whether money is being wasted.