Hackney City Farm
As far as I know, London must have the closest farm to a city centre of any city. This cow in in Hackney City Farm which, although only a mile from the City, doesn't take the record because of Spitalfields City Farm, only yards from the city. In all, London has around 17 City farms, mostly in deprived areas like this. Is this a particularly British thing?