St. Pancras in London | Travel + Leisure
London, England

The 315-foot Champagne Bar in London's St. Pancras train station serves smoked-salmon blini and a flute of Bollinger to make your train ride that much more pleasant.

  lastArticle = and lastAward =