About Deen City Farm
Based in the heart of South West London, Deen City Farm is one of the capital's oldest community farms.
Spread over 5 acres and home to animals of all shapes and sizes, we enable local people to take part in countryside activities, irrespective of their background or abilities.
http://www.deencityfarm.co.uk
information@deencityfarm.co.uk
Deen City Farm Registered charity number 1008028