Science Museum of London

About Science Museum of London
The Science Museum is a major museum on Exhibition Road in South Kensington, London. It was founded in 1857 and is one of the city's major tourist attractions, attracting 2,817,852 visitors in 2025.
On the show โ 2 mentions total
The Science Museum of London has actually set this up, and what they've had is they've found, not Eric himself, the robot, they've found the plans of the robot, and the idea is that they now want to refund it, send him back.
from 114: No Such Thing As A Tantrump, 2016-05-19 at 00:23:38 ยท read transcript
More places from this episode
114: No Such Thing As A Tantrump put 2 places on the map.
- Great Barrier Reef ยท Australia
Coordinates: 51.4975, -0.1747
Thoughts on this place?