The near-ubiquitous Leyland Cypress — or leylandii — is an evergreen with an extraordinary back story. Martin Fone explains.
There are almost as many of them in the UK as people, around 55 million at the last count and that was in 2011. For many they are the least loved of our common or garden trees, utilitarian, consigned to fill awkward or unsightly spaces. Evergreen and offering vigorous growth of around a metre a year, Britain’s tallest, at Bedgebury…