London is one of the world’s biggest tourist destinations, attracting millions of yearly visitors ­â€“ and can you really blame ...