News

The sycamore was a symbol of northeast England and a key attraction photographed by millions of visitors over the years, winning the Woodland Trust's Tree of the Year in 2016. Efforts are under ...