
The beloved London city farm being threatened with closure
Of the surprising amount of city farms you’ll find in the Big Smoke, Mudchute Farm on the Isle of Dogs is one of the largest (and one of Time Out’s favourites). Spanning 32 acres under the shadow of Canary Wharf skyscrapers, it has existed for more than …