How can these rail companies justify the massive price of train travel? BBBR.

Christa Munro, Dorset