Advertorial As far as train stations go, I don't think I've ever been inside one with quite so much buzz…