Archive for the tag 'The World Museum'

On Bank Holiday Monday we drove to Liverpool to visit the Doctor Who Worlds of Wonder exhibition. The exhibition, which is housed in The World Museum; explores the science behind the Doctor Who TV series that first aired in 1963. As well as exploring the science, the exhibition also explores how some of the aliens [...]

6 Comments CherryPie on Sep 10th 2022