a short and admittedly cryptic reply to Lee Maguire*

There is, in north-central London, a place indicating where one might pass into a secret world and take an unusual train to a magical destination. And there is St Pancras International.

* who you should read.