Central Meeting Room inside the station!
St Pancras International Station, London, N1C 4QL
Situated inside of the main brasserie offers a stunning dining or meeting space. Hosting a thick curtain partition instead of a door and a maximum capacity of 20 people, it is the perfect space for those smaller celebrations, giving you privacy whilst still allowing you to enjoy the energy from the brasserie.
The Glass Room location
St Pancras International Station