This tree is at our local Tesco carpark but I have seen others like it in parks and landscaped areas before, never in forests or growing wild. Does anybody know what species it is? It's a Rosaceae of some sort but that is as far as I get. The leaves are grayish- pale green when young. Thanks.