The best plants for small gardens | Sir Harold Hillier Gardens