HOLT PARK • LCC Tennis Courts, Tennis Courts - Leeds, England, LS16 6BJ (Farrar Ln, Leeds LS16 6BJ)

Leeds, England, United Kingdom

Address: Farrar Ln, Leeds LS16 6BJ

Location: Leeds, England, United Kingdom

Phone: 07891 271301

Website: https://clubspark.lta.org.uk/LeedsCityCouncil

Google rating: 4.5 / 5 (13 Google reviews)

Nearby tennis courts