TEMPLE NEWSAM (GROVE ROAD RG) • LCC Tennis Courts, Tennis Courts - Leeds, England, LS15 0LJ (Grove Rd, Leeds LS15 0LJ)

Leeds, England, United Kingdom

Address: Grove Rd, Leeds LS15 0LJ

Location: Leeds, England, United Kingdom

Nearby tennis courts