London's quite a few attractions have turned it into one of the world's most visited destinations, with some 28 million visitors a 12 months. No matter whether visitors are trying to get culture, shopping, palaces or an excellent evening out, London has it all. London's user friendly public transport devices are A different crucial to its level of