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