Some friends are trying to identify the location of this building where, it seems, a speed event is about to take place. It looks as though the building is permanently painted with the Dunlop sign. There are a couple of 1950s Lotuses in the foreground just out of sight but otherwise there seems to be quite an eclectic mix of cars. I am guessing that it's somewhere in the UK but am open to other suggestions.
Picture hosted on Flickr and came from the late Ted Martin's collection (of Martin V8 fame).