Tag: Perfect Cellar
-
A Perfect Cellar in The Clock Tower
I’d arrived at St Pancras to find the Perfect Cellar in The Clock Tower. I could see the proud clock tower on this handsome Victorian building which has always delighted me whenever I was on the Euston Road, London. I had been told that the entry was somewhat discreet so I walked into the station…