Float Away on Cloud Meteoros at St Pancras International

By REBECCA JARVEST Travel induces a mysterious sensation of gliding just above the ground as we float around the world to faraway shores. The feeling pertains not simply to planes that soar majestically through the sky, but to the cars and trains that carry us to explore new places. This is, perhaps, one inspiration behind […]