Since 1901, the Horniman Museum and Gardens has been a wonderful spot to visit in London for visitor of all ages. Its wide-ranging collection includes anthropological objects, musical instruments, taxidermy, gardens, and an aquarium. The gardens also include the Animal Walk where visitors can enjoy watching creatures such as sheep, rabbits, and goats.