Trees
Every garden, however small, should have at least one tree. Full of character and charm, these long-lasting plants bring height, year-round structure, and beauty across the seasons. They are easy to grow, wildlife friendly and come in all shapes and sizes, so there are options for every garden.