France’s new luxury train makes UK rail look embarrassing
"In England you can pay £137 to sit on the floor," said one person in response.
Home » HS2
"In England you can pay £137 to sit on the floor," said one person in response.
“The question has instead become: what possible benefit can the government now salvage for the taxpayer."