Evergreen, summer-flowering magnolias can take seven or eight years to flower - but we think it is well worth the wait! They prefer a bit of shelter; training them up a warm wall is perfect. Their huge, exotic flowers look wonderful against the large, lush, dark green leaves.