Mudchute Park and Farm – A city farm and park in Tower Hamlets, E14
Established in the 1970’s is one of the largest city farms in Europe. With 32 acres of countryside, located a stone’s throw away from the hustle and bustle of Canary Wharf. one of London’s only Rare Breed Survival Trust’s Approved Conservation Farm Parks. The Farm is a community charity. Sheep – Norfolk Horn x 20 […]
Mudchute Park and Farm – A city farm and park in Tower Hamlets, E14 Read More »


