Non native trees

Dedham Vale tree surgeon removing a tree in Manningtree.

Continuing from last week’s post about native trees I have again used the Woodland trust website to provided a definition of non-native trees: Any species that has been brought to the UK by humans is called non-native. This means that species would not naturally live here if it were not for us intentionally or accidentally […]