Growing your own fruit and vegetables is surprisingly easy whatever the size of your garden or allotment. You don't need to be entirely self-sufficient but there's nothing more satisfying than being able to harvest your own tomatoes snip a few leaves from a salad bed or make strawberry jam from home-grown strawberries. And by planting some easy-to-grow flowering plants it's perfectly possible to h...