
Most people’s dream garden covers acres, with flowerbeds, parkland and untamed woods rolling off towards the horizon. In real life, sadly, this is possible only for a few, and the rest of us have to make do with a patch of roof, a tiny back yard or even a couple of flowerpots on a windowsill. […]