Glasgow do have light signals - saw them on a tower visit. I suspect there is a requirement for all towered fields to have a set.
I do think they have their place although they can be pretty hard to see during the day. Worth asking your instructor to arrange with the tower if you can do some non-radio practice with them. Controllers are often happy to have an excuse to do something a bit different!