The London Zoo is a world-famous zoological park located in the heart of London, England. Founded in 1828, it is the world's oldest scientific zoo and is home to over 650 species of animals. Visitors to the London Zoo can explore the zoo's many exhibits,