Discover London's 9 Urban Farms: Meet Goats, Alpacas & More in the City
London's 9 Urban Farms: See Animals in the City

Discover London's 9 Urban Farms: Meet Goats, Alpacas & More in the City

Take a walk on the wild side right in the heart of London by visiting one of these charming city farms, home to goats, sheep, pigs, and even alpacas! If you lack the space, time, or money for a pet, don't worry—London is teeming with farm animals waiting to greet you. Beyond the familiar foxes, squirrels, and parakeets, the city boasts a variety of furry and feathered companions.

Say hello to alpacas, donkeys, and cows—while they might not fit in your home, they make for perfect Instagram moments. Run by dedicated and enthusiastic teams, city farms provide a fantastic opportunity to escape the noise of cars and concrete, finding solace in animals and nature. This form of animal therapy is mostly free, though donations are welcomed to support these farms' vital work. Unlike typical parks with manicured lawns, these working farms scattered across London offer the ideal getaway from the urban hustle and bustle.

1. Freightliner’s City Farm

Tucked away in Islington, this small community farm houses cows, sheep, goats, and plenty of poultry. Its cafe serves vegetarian dishes, often made with fresh produce from its orchard and garden—truly farm-to-fork simplicity.

Wide Pickt banner — collaborative shopping lists app for Telegram, phone mockup with grocery list
  • Address: Sheringham Road, London N7 8PF
  • Opening Hours: Monday & Wednesday to Sunday, 10:30 to 16:30; closed Tuesdays
  • Cost: Free, donations welcome
  • Nearest Tube Stations: Highbury & Islington or Caledonian Road

2. Kentish Town City Farm

Established in the 1970s, this farm is home to quails, chickens, guinea pigs, goats, sheep, donkeys, cows, and rabbits. Beyond the animals, you can enjoy gardens growing fruit, vegetables, herbs, and flowers, or even volunteer there!

  • Address: 1 Cressfield Close, London NW5 4BN
  • Opening Hours: Monday to Sunday, 9:00 to 17:00
  • Cost: Free, donations welcome
  • Nearest Tube Station: Kentish Town

3. Hackney City Farm

With a rich history, this site was a farm 200 years ago, then a brewery, workshops, and a truck scrapyard before becoming the vibrant farm it is today. You'll find rabbits, guinea pigs, pigs, ducks, goats, and more. The farm sells freshly laid eggs from chickens and ducks, plus local honey, and offers pottery, drawing, and painting workshops. Plus, there's a cafe for refueling.

  • Address: 1a Goldsmiths Row, London E2 8QA
  • Opening Hours: Tuesday to Sunday, 10:00 to 16:30
  • Cost: Free, donations welcome
  • Nearest Tube Station: Bethnal Green

4. Mudchute Park and Farm

Sprawling across 32 acres on the Isle of Dogs with Canary Wharf's skyscrapers as a backdrop, this is one of Europe's largest urban farms! Saved from development in the 1970s, it now houses over a hundred animals, including rare British breeds, plus a riding centre, cafe, and restaurant.

  • Address: Pier Street, London E14 3HP
  • Opening Hours: Monday to Sunday, 09:00 to 16:00 (pets corner and cafe closed Mondays)
  • Cost: Free, donations welcome
  • Nearest DLR Station: Mudchute, Crossharbour & Island Gardens

5. Spitalfields City Farm

Once a railway goods depot, this farm still shows old tracks. Admire and sometimes pet named farm animals, explore wild gardens, and let kids use trikes and trailers. A cafe is on-site, and it's near Brick Lane, Shoreditch, and Columbia Road for further exploration.

  • Address: Buxton Street, London E1 5AR
  • Opening Hours: Tuesday to Sunday, 10:00 to 16:30 (16:00 in winter)
  • Cost: Free, donations welcome
  • Nearest Tube Stations: Shoreditch High Street, Bethnal Green, or Whitechapel

6. Stepney City Farm

Located in Tower Hamlets on a site once devastated by a bomb, this farm features goats, sheep, pigs, donkeys, ducks, rabbits, ferrets, and more. Visit the Farmers Market on Saturdays for fresh veggies, honey, and farm-raised meat, or shop online. A cafe is available.

Pickt after-article banner — collaborative shopping lists app with family illustration
  • Address: Stepney Way, Stepney Green, London E1 3DG
  • Opening Hours: Tuesday to Sunday, 10:00 to 16:00
  • Cost: Free, donations welcome
  • Nearest Tube Station: Stepney Green or Limehouse on the DLR

7. Surrey Docks Farm

This 2-acre farm on the River Thames, once a shipyard and ambulance station, houses sheep, goats, donkeys, pigs, poultry, and frogs. They sell eggs, plants, seasonal veggies, and meat, with a cafe and Thames-view gardens. It's perfect for a stroll along the Thames Path.

  • Address: Rotherhithe Street, South Wharf, London SE16 5ET
  • Opening Hours: Monday to Sunday, 10:00 to 16:00
  • Cost: Free, donations welcome
  • Nearest Tube Stations: Canada Water, or Surrey Quays, Canada Water and Rotherhithe on the Overground

8. Vauxhall City Farm

Just a stone's throw from the MI6 building, this farm has sheep, goats, rabbits, chickens, guinea pigs, Shetland ponies, chinchillas, alpacas, and even rats. It offers kids' activities, a small riding centre, and a cafe.

  • Address: 165 Tyers Street, London SE11 5HS
  • Opening Hours: Tuesday to Sunday, 10:00 to 16:30
  • Cost: Free entry, suggested donation of £4 welcome
  • Nearest Tube Station: Vauxhall

9. Deen City Farm

On the edge of the River Wandle, this 5-acre working farm houses 120-150 animals, including alpacas, ducks, ferrets, guinea pigs, cows, sheep, and turkeys. Enjoy the cafe or riding school, and explore nearby Morden Hall Park and the Wandle Trail.

  • Address: 39 Windsor Avenue, London SW19 2RR
  • Opening Hours: Tuesday to Sunday, 10:00 to 16:30
  • Cost: Free, donations welcome
  • Nearest Tube Stations: Colliers Wood or Morden