Where To See Animals In London For Free – Lemurs, Peacocks, Pelicans, Farm Animals And More

Where To See Animals In London For Free – Lemurs, Peacocks, Pelicans, Farm Animals And More

I love animals and just like I did when I was a child, I still love visiting places where I can see, or even interact with animals. Frankly, even seeing a squirrel in my local park makes me happy! Earlier this year, I visited the London Zoo. It’s a great place, but the tickets are too expensive to visit it regularly. So today, I’m bringing you a list of places in London where you can see various animals for free. From native wildlife to exotic monkeys, there are plenty of options. Great for the little ones, but adults like me will also enjoy them!

Urban farms – Mudchute, Vauxhall, Surrey Quays and more

First, I have to mention the urban farms, quite popular in London. Free to visit, they’re usually home to farm animals like sheep or goats. The largest of the urban farms in London, and by far my favourite, is Mudchute Farm located in East London between Canary Wharf and Greenwich. You can pet the animals (if they voluntarily walk up to the fence), and you can even buy grass pellets if you fancy hand-feeding the goats – a small bag of pellets is usually £1-£2. Apart from Mudchute, I’ve also visited Stepney City Farm, Vauxhall City Farm and Surrey Docks Farm. They’re much smaller, but still worthy of a visit if you live nearby!

Colourful goats in their enclosure in Surrey Docks farm in London
London In Photos – Autumn 2025 – Surrey Docks Farm
A selfie of a young woman and a goat in Mudchute Farm, London. The goat is biting the woman on the shoulder.
Mudchute Farm, London

St James’s Park – pelicans, green parakeets

In central London, near the touristy areas, the best place to see animals is St James’s Park – right next to Buckingham Palace. Its most famous inhabitants are the resident pelicans, typically hanging out near the east end of the park, but there are also many other animals there. In the pond, look out for cormorants, swans, and various kinds of geese and ducks. Out of water, you’ll find lots of squirrels, green parakeets, and maybe even a fox, if you’re lucky.

Most of the large parks in London are home to a variety of animals. Green parakeets, to me, are some of the most fascinating. They aren’t native to the UK, but a thriving population of those colourful birds was established when a handful of them escaped – or was released – a few decades ago. Now, they’re pretty much in every London park.

Two green parrots sitting on a fence in St James's Park
St James’s Park – London
Two Pelicans in St James's Park in London.
Winter In London 2025 – Pelicans Of St James’s Park

London Parks with ponds – ducks, herons, swans

If a park has a large pond, there will almost certainly be ducks and geese nearby. You can see plenty of them in Regent’s Park, Hyde Park, or Victoria Park, just to name a few. In the spring, you’ll also see lots of baby ducklings and goslings, which are incredibly cute.

There are various species of geese and ducks living in London parks. They’re so used to humans, they happily walk between people, even in a crowd. You can also often see herons and cormorants – the Italian Gardens section of Hyde Park / Kensington Gardens and the nearby large pond are a great place to look for them.

If you do visit the parks in search of animals, please remember that feeding the animals is a bad idea! A healthy diet of a goose doesn’t include crisps and cookies. I once saw someone feed a goose a whole muffin, and it ate it along with the paper case ☹️ Please don’t do that!

A majestic swan standing in the water by the side of a pond in Hyde Park, London.
Autumn In London 2024 – Hyde Park
A heron striking an odd pose in Holland Park, London.
Spring In London 2025 – Holland Park

Golders Hill Park zoo

If you fancy seeing more exotic animals, you can find a few in Golders Hill Park in north London. There’s an actual mini zoo, completely free to visit. There isn’t a huge number of animals, but you can see some ring-tailed lemurs, wallabies, donkeys, owls, and a few more species. There’s also a deer enclosure in Golders Hills Park!

Excuse the photos, there are double fences at Golders Hill Park Zoo, making it impossible to take good pictures.

Two ring-tailed lemurs resting on a wooden ledge in Golders Hill Park Zoo. Part of a fence obstructs the view
Golders Hill Park Zoo – Ring-tailed Lemurs
A wallaby standing on green grass. Photo taken through a double fence - part of the second fence obstructs the view
Golders Hill Park Zoo – Wallaby

Richmond Park, Bushy Park, Home Park – deer

It’s not just waterfowl that you can see in London Parks. One of my favourite discoveries was finding out about deer parks in London. Richmond Park, Bushy Park and Home Park, all located in west London, are full of free roaming majestic deer. It’s pretty incredible, actually! You can feel like a Disney princess walking through the park and seeing deer grazing or just chilling in the sun. Just remember to keep your distance, for safety!

Recently, deer also returned to Greenwich Park, though you can only see them through a fence. There aren’t nearly as many as in Richmond Park, but if you live near Greenwich, it’s still a nice place! You can find the Greenwich deer enclosure in the flower garden, near the south-east end of the park.

Dozens of deer grazing on a large, green meadow. Photo taken in Home Park in West London.
Deer in Home Park, London
Dozens of deer and fawns grazing and resting on the grass in Richmond Park, London.
London Richmond Park

Peacocks in Holland Park

Finally, I need to mention Holland Park, where you can find large koi fish in the pond of the Japanese garden, but you can also see a couple of resident peacocks. If you’re lucky, you may even see them spread their beautiful tails! The peacocks usually hang out in or just outside of the Japanese garden. You’re not guaranteed to see them (they might be hiding in some secluded area of the park) but if you do, remember to keep your distance. They deserve some private space.

A majestic peacock in Holland Park, London.
Winter In London 2025 – Peacock In Holland Park

Paid zoos in London

It’s amazing that there are so many places in London where you can see animals for free, but if you want more, it’s worth considering one of the paid attractions. The most famous has got to be London Zoo, located in Regent’s Park, which I wrote about earlier this year. It’s not cheap, but it’s definitely worth a visit.

There’s a smaller zoo in Battersea Park, with a good selection of animals too. And if you’re a fan of aquatic animals, I recommend Sea Life Aquarium near London Eye.

Fancy something even more unique? Horniman Museum in south London has a small aquarium and a butterfly house.

Have you visited any of these places? Do you know of other places that can be added to this list? Share your thoughts in the comments!

Also see:

Share your thoughts

This site uses Akismet to reduce spam. Learn how your comment data is processed.