Farm
Deen City Farm
29 locals recommend,
Location
39 Windsor Ave
London, England
Tips from locals
Less than 10 minute walk, local farm with lots of animals to feed and interact with
A children farm. Worth a visit. Also a riding school. A favourite of my children. Has a nice little cafe.