by Holly Chapman | Dec 17, 2025 | News, Training and careers
Beechwood Trees and Landscapes has announced a new depot will be opening in the south west of England in January 2026. As a means to strengthen nationwide capability, Beechwood says the expansion “allows us to deliver an even faster, more efficient service across the...