Those great high glass ceilings and the sheer concourse space of St. Pancras International make it the ideal spot for a bit ...