Quiz Champion

A statue of Charles Darwin sits in what London museum?

  • Natural History Museum
  • Tate
  • British Museum
  • Science Museum
Explanation

The Natural History Museum in London is home to a statue of Charles Darwin because he is one of the most influential figures in the field of natural history and evolution. The museum focuses on studying and exhibiting the natural world, making it a fitting place to honor Darwin's groundbreaking work in the theory of evolution through natural selection. The statue represents his seminal contributions to the understanding of life on Earth, making it a significant feature of the museum's collection.