Deen City Farm
39 Windsor Avenue
London SW19 2RR
020 8543 5300
This website is kindly hosted by
We will be closed to the public on Wednesday 24th to Friday 26 November so we can start the work on the playground! Apologies for any inconvenience caused.