Science Museum, London - a revisit