Surprise, surprise. A new study shows London’s commuters pay the highest fares in Europe.


Popular on LondonNet