Grand Terrace, St Pancras Station, London, N1C 4QR
Deposit and booking information
No hire fee
Set in the style of a train waiting room, the charming second-floor Espresso Bar on the Grand Terrace is the perfect place for drinking and dancing.
Send us a request through the website, or feel free to get in touch directly at email@example.com