Comments Off on Squeak, squeak, clatter, clatter.

Squeak, squeak, clatter, clatter.

And so we find ourselves back on the Caledonian Sleeper, the battered and tired old coaches creeping their way back to London. It’s with rather…