Veolia Chilbolton Composting Site in Leckford

Veolia Chilbolton Composting Site in Leckford in Test Valley is an industrial area.

Land Use
industrial area

Bus stops

  • Leckford Post Office – approx. 3,7 km.