Review: London Science Museum

History meets science in the permanent exhibition ‘The making the Modern World’ in the Science Museum which showcases memorabilia from the last 250 years that have impacted our lives. Objects on display range from the oldest steam locomotive from 1814, the V2 rocket from 1945 and the EMI Brain Scanner from 1971. While the inventionsContinue reading “Review: London Science Museum”