ADVERTISEMENT

In which city is 'Stephenson's Rocket' on display?

Science Trivia Question: In which city is 'Stephenson's Rocket' on display?