Brilliant and very inspiring! I read a few books on permaculture and forest gardening that use the idea of layering to get as much food from a small space as possible. You rely on the varying height of the layers ie the tree layer , then the shrub layer then the herb or veg layer and also the different times they all need sunlight for their leaves and fruit. So far, in my front & back gardens I have planted a family tree (mix of apricot, nectarine and peach), a cox apple tree, a grape vine, 5 redcurrant bushes, 3 blackcurrant bushes, 2 blueberries, a gooseberry, tayberry, plum tree, 2 nut bushes and rhubarb plus perpetual spinach and cabbage. I have my herbs seperate in pots because I'm not sure where I want them to be in the final scheme of things. I have given up my allotment because Mottingham is too far to go so will have to try to find space for my annuals, like beans, tomatoes etc in my garden - not sure how! Plus I now have the chicken coop - sans chickens at the moment, but when I get some time I'll rectify that! You have to look at what plants need more sun than others and more drainage etc to maximise growth, but I'm a novice to this too, so I'm just going to see what thrives and what doesn't. I've only had a garden since last February and when I moved in it was a jungle of brambles, so this will be the first summer with my new fruit & nuts growing. I'm sooo excited!