London actually has a surprising amount of city farms to see a whole load of livestock up close – from lazing llamas in Canary Wharf to energetic goats in Kentish Town
One of the largest farms in London, Mudchute Park and Farm covers 32 acres in the Isle of Dogs.
In what used to be a brewery, Hackney City Farm is nestled on the busy throughway between Broadway Market and Columbia Road.
Set on part of the National Trust's Morden Hall Park Estate, Deen City Farm provides south Wimbledon with a healthy dose of the countryside.