Europe's Longest Champagne Bar - Bubbly London Train Station
By:
Rosa Capacola
on Nov 18, 07
2
Photos
Viewing:
bloomberg
See Also:
luxist