Besides the five no facility sites already earmarked for closure Crystal Palace will close by the end of the year - lease finally ending, its been on one year renewal for some time Real shame - good site for London. Also another no facility site - Stamford (many know it as Fine Shade) also closes later in the year. Forestry Commission are not renewing the lease. It has, I gather, been a very popular site.