What is this place in Scotland (building where fans watched World Cup qualifying on TV)

There’s this sub-genre of YouTube where the videos show fans (who weren’t physically present at the game) reacting to winning goals or what have you. This one is from Scotland’s 4-2 win over Denmark to qualify for the 2026 World Cup.

What is that place?

BAaD (Barras Art and Design) in Glasgow? So says MS Co-Pilot.

There looks to be half a dozen venues represented in the clip - do you want to nominate a specific time point (not that it will help me at all)?

I set it to start at the point in the video with the venue I was asking about, which is almost certainly the building @Elmer_J.Fudd says it is.

Thanks.