Deen City Farm

Deen City Farm

Based in the heart of South West London, Deen City Farm & Riding School is one of London’s oldest City Farms, teaching the local community about the rural environment and where their food comes from. There is an active Volunteering programme as well as a Riding School offering affordable lessons to the local community.

Animals, Gardens, Riding School, Shop and Cafe. Free entry. Community led Charity. Visit the website to book a visit or an experience.


Deen City Farm


Address

Deen City Farm, 39 Windsor Avenue
London
SW19 2RR