The thread's been going since August, for heaven's sake, and no-one has mentioned:
The Science Museum - right there in the heart of London.
There are, of course, a few crew-rooms around the country that are full of museum pieces.
But methinks that Alaska has gone on his way and is no longer checking this thread. But we tried, I guess.