Some other building at Sheffield University. (Vague glow is just a reflection in the window in the bottom right of the picture.)