Christmas Day in the UK means no trains or other means of public transport.
Zero. Nothing.
SEE ALSO: These communities for the homeless were designed by students
It also means there are hundreds of railway stations that are going to be em…
Christmas Day in the UK means no trains or other means of public transport.
Zero. Nothing.
SEE ALSO: These communities for the homeless were designed by students
It also means there are hundreds of railway stations that are going to be em…