Champagne Bar
St. Pancras International Train Station
London
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>>
lastArticle = 5/2008 and lastAward =
