Visit Charles Darwin’s Home At Down House, Bromley

“People come here, almost as pilgrims, from all over the world.” Image: Matt Brown We pay a visit to Down House, the home of Charles Darwin, tucked away in the bottom-right corner of London. “And here’s the slide that Darwin had put in, so that his children could whiz down the stairs.” So notes curator … Read more