Britain has the most expensive train fares in Europe. Yes, it's that famous 'greater efficiency of the private sector' again.

Comments