Just sharing this article, as this questions seems to be asked quite often on here. Some lovely suggestions
Trees for small gardens — an expert’s guide
https://www.thetimes.com/article/5a44cd66-252d-489c-944a-97889d33d97e?shareToken=1881cd25744da5cf8e2ca5c9f50af52a