0 October 1, 2007Wonder and awe at St PancrasThe publicity says that St Pancras is the new ‘destination station’. And for once, the PR...