The Great Western Railway Night Riviera Sleeper takes travellers all the way from London Paddington to Penzance in Cornwall and back again while everyone else is asleep ...