This fizz bar is part of the Grand Central Hotel overlooking the concourse of Glasgow's Central Station
Comments
Sign in or get an account to comment.