Newham City Farm is one of London's longest established, as well as one of its largest city farms.
They are home to an extensive range of farmyard favourites and rare breeds – from a huge Shire Horse to tiny birds as well as cows, sheep, alpacas, goats, chickens, rabbits, fish, a peacock and even a harris hawk.