Used to see them out filming it around the West End now and then, I think they did a lot of shots in Kelvingrove Park. Also pretty sure I saw Big Stef in town a couple of years ago.
The episode in which no videos are reviewed whatsoever is a work of genius.