The Caledonian Luxury Overnight Sleeper Train From Scotland to England The Caledonian Luxury Overnight Sleeper Train From Scotland to England – Travelling on the luxurious Caledonian Sleeper train from Inverness, Scotland to London, UK is an experience like no other. With only three double ensuite rooms onboard, passengers can travel in style and comfort all […]