Month: August 2021

All Aboard St Pancras By Searcys

Champagne Bar St Pancras International

St Pancras by Searcys is a brasserie and champagne bar, located in the very heart of London. Located on the Grand Terrace, Upper Concourse at St Pancras International Station, the champagne bar overlooks this iconic station making it the perfect place for people watching, conversation and some bubbly! Cosy leather booths seat six of your… Read more »