Urban gardening can be challenging due to a lack of space, poor soil quality and other factors. However, even if you live in ...