London's lots of attractions have turned it into on the list of world's most visited destinations, with some 28 million visitors a 12 months. Whether or not visitors are trying to get culture, shopping, palaces or a terrific night out, London has everything. London's simple to use public transport units are Yet another essential to its level of pop