Christmas Lights Switch On

The christmas lights switch-on takes place every year at George Square, with almost half a million people in attendance Read more