The first of these, where more people than anywhere else in Europe described transport as ‘good’ or ‘amazing’, was London! Public transport in the UK capital garnered a positive response ...