Hosted on MSN
I’m an American living in the UK — these are the worst mistakes tourists make in London
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 ...
Some results have been hidden because they may be inaccessible to you
Show inaccessible results