This is the only other photo that I have seen and it is a bit dark. However it gave me more doubts about the location than the first photo. What is the name on the shed? (EDIT: Just realised it says Mitchison) What is that line of "pylons" on the skyline? Is that St Peter's Engine Works on the other side of the river.