Frustratingly I didn't take a photo as I was trying to get somewhere but seeing six or seven cranes building the New Ellison Institute of Technology in Oxford, looming over English suburbia, I couldn't help thinking of the Martians assembling their fighting machines on Horsell Common.