To be honest (u/seefroo), Pollokshaws did run through my mind as an outside possibility. The hill could be Queen's Park or maybe Bellahouston. Seems unlikely.
Hard to know, as the whole area was more or less demolished and rebuilt. It did have a lot of tenements though.