logo

Leyburn Recycling Centre

  • Shawl Quarry Lane, Leeming Bar Industrial Estate, Leyburn, DL8 5LA
  • Website