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
White faced woodland x 30
Oxford Downs x 16Soya x 4 Total = 70
Farm Website: https://www.mudchute.org/