St Pancras railway station, a central London railway terminus and Grade I listed building. i'ts located on Euston Road in the St Pancras area of the London Borough of Camden. It stands between the British Library, King's Cross station and the Regent's Can
The (Former) Midland Grand Hotel - St Pancras Station, London. We watched the new Renaissance Hotel being built. We enquired about staying earlier this year when going by Eurostar to Paris but it was more than for a room for one night!
The (Former) Midland Grand Hotel - St Pancras Station, London