EDINBURGH, Scotland — The train from London to Edinburgh is perhaps the best way to travel between the two cities.
Aside from the beautiful views, it’s a relaxing way to contemplate the world passing by the window. Plus, in first class, they also offer free drinks.