English: The science museum in London
Telugu: సైన్స్ మ్యూజియం, లండన్