A classy columned, corniced and marbled champagne and cocktail bar overlooking the Glasgow Central train station concourse.
Champagne Central
Time Out says
Details
- Address
- Grand Central Hotel
- 99 Gordon Street
- Glasgow
- G1 3SF
Discover Time Out original video