Tree Orchard Management in Somerset
In this orchard a Poplar tree had been blown over by the wind, we had the task of disposing of the fallen tree and tidying up the orchard, disposing of …
North Somerset is located in the South West of United Kingdom. Home to many local towns and villages including: