London's quite a few attractions have turned it into one of many world's most visited destinations, with some 28 million visitors a year. No matter whether visitors are seeking tradition, shopping, palaces or a great night time out, London has it all. London's user friendly general public transport techniques are An additional important to its acce