Sipping Champagne and dining at St. Pancras
September 9, 2018
Searcy’s Champagne bar at St. Pancras is famously the longest in Europe. Situated on the Grand Terrace of the Upper Concourse in St Pancras International Station, it has became a must-visit London destination. Enjoy the grandeur and panoramic views of this magnificent station while you sip your drink. For an impressive dining experience, head to The Gilbert Scott via… More Sipping Champagne and dining at St. Pancras