Champagne Central

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.