Those stuck in traffic jams or held up on the Tube might not believe it, but London is the easiest city in Europe to get around, according to a survey of travellers. Leggi tutto