Thanks for finding the original letter!
However, I disagree: the headline claim is frequently true of the Green party in general. In addition to their opposition to HS2, Green councillors have successfully prevented construction of solar farms in various parts of the country, objected to building pylons for wind farms in Suffolk, and opposed housing development in Bristol and elsewhere. I feel they basically have a tendency to let the perfect be the enemy of the good and that's reflected in their policies in Islington.