Think East Kilbride is the closest. Glasgow doesn’t have any apart from Braehead. There is a group working on creating a Glasgow Ice Centre (look it up) so that there will be a social rink open all year round as well as ice for hockey, curling and figure skating training