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