Claim: The Museum of Science and Industry was in Glocester.
Verdict: REFUTES