Answers

2015-05-01T14:44:01+05:30
London's Science Museum  -  is the answer.
0
2015-05-01T14:44:50+05:30
It was at the London Science Musiam.


0