How to go from London to Manchester

It’s around 330 kilometres from the English capital to the unofficial capital of The North, on a route that crosses the heartlands of the United Kingdom. It means going from a buzzing megacity where Big Ben and the soaring Shard keep watch, all the way to an atmospheric town of old Victorian industrial quarters transformed … Read more