Very tall Leyland Cypress (Cupressus ?leylandii) hedge, UK