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).
Any ideas?