Part of the problem could be solved by reducing car traffic in central London and encouraging (perhaps through radically cheap or even free) bus journeys; and improved communication to tourists that sometimes the best way to get from A to B is to walk (e.g Leicester Square to Covent Garden)