From Lessons of the Burmis Tree: "The Burmis Tree is the most photographed tree in the world. It was sentenced to perch on a ridge along Highway 3, in Southern Alberta, Canada, in the foothills of the Rocky Mountains, for over 740 years. "
Well, it's the first time I've heard of it. That's a very hard to prove claim in the first sentence. London has more visitors than Alberta, and one tree I can name from there off the top of my head is the Elfin Oak.
So, about your photo. I like the negative space the tree gives to the sky. Maybe a tad over-sharpened. Nice composition overall.