Incredible Edible Todmorden Gives Free Access To Locally Grown Food To Everyone
Back in 2007, a woman in a small town called Todmorden, in the northern part of England, dug up her prized rose garden. She planted vegetables, knocked down the garden wall, and put up a sign saying, “Help Yourself.”