Leodis Court Light Industrial Units in City of Leeds

Leodis Court Light Industrial Units in Leeds is an industrial area.

Land Use
industrial area