Complete gardening novice here! We would like to plant a tree in our front garden and have noticed this one in a few local gardens... does anyone know what it is? Thank you in advance!