In London space availability can be constrained, so we must be careful while choosing trees for our tiny gardens. Here is a list of some of our favourite trees that would fit nicely in a small, cosy area. Olive tree This Mediterranean species can flourish in the unique microclimate of London, giving our yard a wonderful … Continue reading Top 10 best trees for small gardens