Glasgow gives royal welcome to new club and restaurant A brand new venue will offer a bar, club and restaurant at 95 Hope Street, across from Central Station.