The Hollies Tennis Courts in City of Leeds

The Hollies Tennis Courts in Leeds is a sports pitch (Tennis, Leeds City Council, asphalted) 🌐. The Hollies Tennis Courts is near Meanwood Valley Trail.