Things to do in London: 11 farmyards and petting zoos to visit in the capital

Watch more of our videos on ShotsTV.com 
and on Freeview 262 or Freely 565
Visit Shots! now
Grab your wellies and check out these top farmyards and petting zoos in London!

Who says you need to escape to the countryside for a farmyard experience? London is home to some incredible city farms and petting zoos where you can meet everything from fluffy bunnies to curious goats and even the occasional alpaca!

Whether you're looking for a fun family day out, a peaceful retreat from city life, or just an excuse to cuddle some adorable animals, there’s a farm in London for you.

Hide Ad
Hide Ad

From the riverside charm of Surrey Docks Farm to the lively atmosphere at Hackney City Farm, these hidden green spaces let you get up close with nature without leaving the city. Fancy feeding the sheep? Or maybe a pony ride? You can do it all right here in the capital.

So, if you're craving a wholesome day out surrounded by furry and feathered friends, grab your wellies and check out these top farmyards and petting zoos in London!

1. Mudchute Park & Farm

Where: Isle of Dogs

One of the largest inner-city farms in Europe with sheep, cows, llamas, and ponies. Free entry, making it a great budget-friendly option.

2. Vauxhall City Farm

Lesly Juarez via Unsplash

Where: Vauxhall

Home to friendly alpacas, rabbits, ducks, and horses. Offers riding lessons and petting sessions.

3. Spitalfields City Farm

Where: East London

Hide Ad
Hide Ad

A small but lively farm with goats, pigs, and guinea pigs. Has a lovely community vibe with seasonal events.

4. Hackney City Farm

Where: Hackney

A charming city farm where you can meet pigs, goats, donkeys, and chickens. Offers activities like animal feeding and beekeeping workshops.

5. Stepney City Farm

Here is our guide to London's best petting zoos and farmsHere is our guide to London's best petting zoos and farms
Here is our guide to London's best petting zoos and farms | Jessica Wagner via Unsplash

Where: East London

A friendly farm with goats, sheep, donkeys, and chickens. Offers arts and crafts workshops and a farmer’s market on Saturdays. Great for families and community events.

6. Deen City Farm

Where: Merton, South London

Features a mix of farm animals, including cows, pigs, sheep, and an aviary with exotic birds. Offers pony rides and educational workshops. Free entry (donations welcome).

7. Belmont Children's Farm

Where: Mill Hill, North London

Hide Ad
Hide Ad

A larger farm with over 30 different animal species, including llamas, deer, and wallabies. Hands-on feeding and petting experiences. Great for kids and school visits.

8. Freightliners City Farm

Where: Islington

A small but lovely urban farm with sheep, goats, and rabbits. Offers a community café and gardening projects. Free entry and very family-friendly.

9. Surrey Docks Farm

Stefanie Poepken via Unsplash

Where: Rotherhithe

A riverside farm with pigs, goats, and donkeys. Includes a beekeeping area, an orchard, and vegetable gardens. Holds seasonal events and animal feeding sessions.

10. Hounslow Urban Farm

Where: West London

One of the largest city farms in London, featuring pigs, reptiles, and even birds of prey. Offers interactive animal encounters and flying bird demonstrations. Ideal for families looking for a more hands-on experience.

11. Crystal Palace Farm

Where: Crystal Palace Park

Hide Ad
Hide Ad

A small, community-run farm with chickens, goats, and sheep. Located within Crystal Palace Park, making it great for a full day out. Free entry with donations encouraged.

Comment Guidelines

National World encourages reader discussion on our stories. User feedback, insights and back-and-forth exchanges add a rich layer of context to reporting. Please review our Community Guidelines before commenting.

Follow us
©National World Publishing Ltd. All rights reserved.Cookie SettingsTerms and ConditionsPrivacy notice