by Rexy | May 16, 2014 | Blog, British Travel, Travel Articles |
Your train pulls into London St Pancras in the twilight of the night. Your eyes search through the steam that hisses and clouds the bustling platform. You lean out the window even more, not caring the cold metal rim of the pulled down glass digging into your stomach....