Recently, my partner and I traveled from London to Paris for a short trip to one ... St Pancras is surely one of the most beautiful train stations in the world. It's packed with shops, cafés ...