Why London is a great city to visit?

Why London is an interesting place to visit (not only) on holiday?

There are 170 different museums in London, among them three out of ten the most popular ones in the world.

For art lovers it is really a paradise because there are 857 art galleries

Not only English is the language to communicate, people in London speak 300 language.It is really an international city

You can always find something for Yoursels since there are 250 annual festivals. 800 theatres, 800 book stores, 800 public libraries and 3500 pubs!.