What makes a perfect garden?

Perfect gardens are classic and timeless, they look effortless and uncontrived and we all yearn for this perfect space. These gardens are no happy accident, they only come about through meticulous design, attention to detail and a continued understanding that gardens are places to nurture and cherish.