Great post! World in Action was one of my favourite tv themes and shows of all time, speaking of which, where was this place?, my guess is edgwick or foleshill, but the entire documentary is well worth a watch.
I don't think it's Edgwick, it looks far more central to me. Could it be Gulson Rd Hospital? At 8:41you can see out through the windows, but I can't relate to anything.
Of course it'll fit; you just need a bigger hammer.