Rainbows Never End

Rainbows Never End

The flight from Tokyo Haneda to Heathrow is all over in a single day, we skip over snowy Greenland, my head rolls back and forth as I drift in and out of consciousness and before I know it I’m in a hotel bar in West London. ‘That was quick’, I say. But that’s because...