7 treasures found for Science, Technology in london, United Kingdom