Growing vegetables in small spaces or under adverse conditions can be a bit of a challenge at times This is where niche gardening ideas like the Keyhole Garden come into play, and small spaces can be converted to produce great results. Growing vegetables for some can be a rewarding pastime, whilst for others it is a question of survival - if you can't grow it, then you can't eat it Here we have one of the most successful...