- Contact Us
- Show on Map
- Get Directions
- Find Us
St Pancras International Station,
London, N1C 4QP
- About St Pancras Espresso Bar
Located upstairs, at the Upper Grand Terrace, escape the crowds at St Pancras and take a break at our Espresso Bar. Serving our special Espresso Bar blend, which is 100% Arabica, as well as snacks, sandwiches and beer and wine, we have everything you need to start your journey in style.