London is quite a green city, but what many people don't know is that there is a plethora of city farms to be discovered, housing goats, sheep, chickens, pigs, cows, horses, donkeys, rabbits, ferrets, and even the odd alpaca or two.