
Mysterious architecture with distinctive symbol
I live in Glasgow, and I've never seen this before. I was on my way back from the gym, and my usual bus stop was unavailable due to roadworks, so I walked further than normal, and saw this. I only managed to take on picture before my bus arrived, but the architecture seems unusual, and there's a strange (masonic?) Symbol.
Can anyone shed some light on who might have made this building, and when? And, perhaps most importantly, why?