How is a community garden defined?

A community garden is defined as a garden that: is managed by a community group and/or a not-for-profit organisation, involves the participation of the wider community and/or a specific community (e.g. retirement village) in the day to day operation of the garden, and  includes growing fruit, vegetables and herbs as primary activities.