Posts Tagged ‘Champagne bar London’
Searcys Champagne Bar St Pancreas
Imagine 1,372 Champagne flutes lined up side by side and you have some idea of exactly how vast Europe’s longest Champagne bar at St Pancras International actually is. The 98 meter space housing the St Pancras Grand Champagne Bar is breath-taking thanks to its location which allows a panoramic view of the entire terminal whilst…
Read More