Well, I am in the U.K.

If you know what you want from the Science Museum and (just as important) where it is (the Science Museum has storage facilities other than London); I would be quite happy to help out with obtaining photographs or other information for you.

Dave