Champagne Bar in London | Travel + Leisure
St. Pancras International Train Station
London
www.stpancras.com

As Featured In...

From Food & Wine, May 2008

“When London’s revamped St. Pancras International train station opened last fall, so did its new, epically long Champagne Bar...” MORE>>

“Trains and Champagnes”

  lastArticle = 5/2008 and lastAward =