North Leeds Cricket Club in City of Leeds

North Leeds Cricket Club in Leeds is a recreation ground.

Land Use
recreation ground