ExploreMuseumsTravelUK UK travel: Down House, Charles Darwin’s house Down House is the Georgian manor home of Charles Darwin. It’s now managed by English Heritage, and is a top family day out. Continue Reading December 10, 2018 2 comments 0 Facebook Twitter Google + Pinterest