Seems like planting a tree there would address most of the issue.
A birch growing for 5 years is already 3 metres tall and will prevent anything larger from growing around it.