foxes and seals, two animals that made their way into the London landscape
Londoners saw more than 400 seals in the Thames in 2024, in a city with around 10,000 foxes, a steady figure in the face of the animal’s disappearance in rural Britain. According to data from the Zoological Society of London (ZSL), seal sightings in the capital are on the rise, with 417 recorded this year, … Read more