Looking for a slice of the countryside in the heart of the capital? These city farms in London offer the perfect escape from the urban hustle. From cuddly goats to fresh produce, here’s where to get your rural fix without leaving Zone 1.
The Farms in London
Hackney City Farm
Tucked away between Hackney and Bethnal Green, Hackney City Farm has been a local favourite since 1984. This charming little farm is packed with personality, from its friendly animals to its community-driven workshops. A great spot for families, it offers plenty of opportunities to get up close with donkeys, pigs, and goats while learning about sustainable farming.
But it’s not just about the animals. The farm’s award-winning café, Frizzante, serves up delicious homemade food using fresh, organic ingredients. You’ll also find pottery and craft classes, gardening projects, and even beekeeping sessions. Whether you’re stopping by for a quick visit or spending the afternoon soaking up the rustic vibes, Hackney City Farm is the perfect place to escape the city buzz.
What to Expect:
-
Say hello to donkeys, pigs, goats, and a gang of clucking chickens.
-
Enjoy fresh, organic produce at the farm’s café, Frizzante.
-
Get hands-on with gardening workshops and educational activities.
Details:
-
Address: 1a Goldsmiths Row, London E2 8QA
-
Opening Hours: Tue–Sun: 10am–4:30pm (closed Mondays)
-
Price: Free (donations welcome)
What makes it unique:
Nestled between Hackney and Bethnal Green, this farm is a true community hub. Whether you’re picking up farm-fresh honey or getting stuck into a pottery class, there’s something for everyone.
Photo: Hackney City Farm.
Vauxhall City Farm
Just a short walk from Vauxhall Station, Vauxhall City Farm is a pocket of countryside in the heart of London. Despite its small size, this farm is full of life, with a wide range of animals including ponies, pigs, rabbits, and even three resident alpacas—Tom, Jerry, and Ben.
Beyond the cute and cuddly animals, the farm is also an educational hub, running programmes on sustainability and urban farming. It’s a popular spot for families, with pony rides, feeding sessions, and interactive workshops.
Plus, if you’re in need of a caffeine fix, the on-site café serves up coffee and snacks, making it a great place to relax after exploring. Whether you’re an animal lover, an eco-enthusiast, or just looking for a fun day out, Vauxhall City Farm is a must-visit.
What to Expect:
-
Meet alpacas, rabbits, and even a pair of cheeky ferrets.
-
Learn about sustainability with eco-friendly gardening initiatives.
-
Pony rides and educational experiences for the little ones.
Details:
-
Address: 165 Tyers St, London SE11 5HS
-
Opening Hours: Tue–Sun: 10:30am–4pm (closed Mondays)
-
Price: Free (suggested donation of £3)
What makes it unique:
A stone’s throw from Vauxhall Station, this farm brings a slice of the countryside to central London. Plus, the alpacas love a selfie.
Mudchute Park & Farm
Sprawled across 32 acres on the Isle of Dogs, Mudchute Park & Farm is one of the UK’s largest urban farms. With over 100 animals, a thriving community garden, and a backdrop of Canary Wharf’s towering skyscrapers, this farm is an extraordinary blend of city and countryside.
Whether you fancy meeting llamas, cows, and sheep, or exploring its nature trails, there’s plenty to see and do. The farm also offers horse riding lessons, making it a fantastic destination for equestrian enthusiasts.
Stop by Mudchute Kitchen for a hearty farm-to-table meal, or browse the farm shop for fresh produce and locally made goodies. With its vast green spaces and hands-on activities, Mudchute Farm is the perfect escape for both adults and kids.
What to Expect:
-
Wander 32 acres of lush farmland on the Isle of Dogs.
-
Spot cows, sheep, llamas, and even a few peacocks.
-
Grab a coffee and a homemade cake at Mudchute Kitchen.
Details:
-
Address: Pier St, London E14 3HP
-
Opening Hours: Daily, 9am–5pm
-
Price: Free
What makes it unique:
It’s one of the UK’s largest urban farms, set against a backdrop of Canary Wharf’s skyscrapers. A surreal but seriously cool experience.
Photo: Mudchute Farm.
Spitalfields City Farm
Located just minutes from Brick Lane, Spitalfields City Farm is a vibrant, community-run space that brings a slice of the countryside to East London. Known for its friendly goats, rare-breed animals, and urban gardening projects, it’s a favourite among locals looking for a fun and educational day out.
The farm’s highlight? The Annual Goat Race, where speedy goats compete in a race like no other. But beyond the quirky events, Spitalfields City Farm is also a sustainability hub, offering workshops in gardening, composting, and eco-friendly crafts.
Whether you're here to meet the animals, pick up some fresh vegetables, or just enjoy the relaxed atmosphere, this farm is a real hidden gem.
What to Expect:
-
Get up close with rare-breed goats, sheep, and donkeys.
-
Take part in craft workshops and urban gardening projects.
-
Enjoy seasonal events like the annual Goat Race (yes, really).
Details:
-
Address: Buxton St, London E1 5AR
-
Opening Hours: Tue–Sun: 10am–4pm (closed Mondays)
-
Price: Free
What makes it unique:
Tucked away in trendy East London, this farm has a strong community spirit. It’s also home to London’s quirkiest race—watching goats sprint to the finish line is a must-see.
Stepney City Farm
Set in the heart of East London, Stepney City Farm is a peaceful retreat known for its friendly farm animals, community projects, and fantastic café. Founded in 1979, this farm has a strong focus on sustainability and education, making it a great place to learn about food, farming, and the environment.
One of its standout features is the weekly farmers’ market, where you can browse stalls selling fresh produce, artisan bread, and homemade crafts. If you’re hungry, the Café at Stepney Farm serves up seasonal dishes made with ingredients straight from the farm.
Whether you’re interested in blacksmithing, woodworking, or simply looking to escape city life for a few hours, Stepney City Farm offers something for everyone.
What to Expect:
-
Meet friendly farm animals, from pigs to ducks.
-
Browse artisan crafts at the weekly farmers’ market.
-
Dig into fresh, farm-to-table meals at the award-winning café.
Details:
-
Address: Stepney Way, London E1 3DG
-
Opening Hours: Tue–Sun: 10am–4pm (closed Mondays)
-
Price: Free
What makes it unique:
This farm champions sustainability and local produce—so expect some seriously good grub at the café. The farm’s blacksmithing workshops are also a hidden gem.
Photo: Stepney City Farm.
Kentish Town City Farm
Established in 1972, Kentish Town City Farm holds the title of London’s oldest city farm. This charming spot offers a mix of farmyard fun, educational workshops, and even horse riding lessons, making it a top destination for families and animal lovers alike.
The farm is home to a variety of animals, including goats, sheep, chickens, and horses. It’sa great place for kids to get hands-on with feeding and grooming, while adults can enjoy the tranquil setting just minutes from Camden. With a focus on therapy and education, Kentish Town City Farm provides a welcoming space for visitors to learn about nature and farming.
Whether you're keen to try horse riding or just want to escape the city for a while, this farm is a must-visit.
What to Expect:
-
Horse riding for kids and adults alike.
-
Hands-on animal feeding experiences.
-
A tranquil oasis near Camden’s bustling streets.
Details:
-
Address: 1 Cressfield Close, London NW5 4BN
-
Opening Hours: Daily, 9am–5pm
-
Price: Free (donations encouraged)
What makes it unique:
London’s first city farm, founded in 1972, still holds onto its grassroots charm. It’s a top spot for little ones to learn about farm life without leaving the city.
Photo: Kentish Town City Farm.
Final Thoughts
Who says you have to leave London to enjoy the countryside? These city farms prove that a dose of rural charm is never too far away. Whether you’re after an alpaca encounter, a goat race, or a farm-fresh brunch, these urban oases have you covered.