Searcys Champagne Bar

Searcy’s Champagne Bar – St Pancras International Station – What better way to prepare yourself for a trip to Paris than taking on board a few glasses of champagne? And what better place to do that than the stunningly appointed Searcy’s champagne bar? Occupying a prime position overlooking the grandly refurbished St Pancras International Station […]