It doesn't look like it's going to offer a swanky night's stay. After all ... King's Cross station and St Pancras International in London, has a few surprises in store. As soon as I open the ...