This photo is from a slide I recently scanned, the slide had a lot of information on it about what this photo is of, but sadly most of it was worn and illegible, apart from the year, 1967.

Apparently, the building on the left is Chemistry.

Loving the bobble hat the chap in the middle is wearing!