I don't know if it was part of Madame Tussaud's or a seperate display next door to it, but there was an exhibition in Blackpool about 16 years ago. I remember props from Hardware were on display in that, alongisde sequences from the film on a screen next to it. I don't remember too much else of what was there, but I think the above poster is right about the fx crew, as some of the other displays were from Hellraiser, and also from Nightbreed.