Explore nearby venues

Harrods Sports Ground

Harrods Sports Ground, which is based in Richmond upon Thames, has Tennis facilities. This facility is membership only.

Harrods Sports Ground, which is based in Richmond upon Thames, has Tennis facilities. This facility is membership only.

Address

Harrods Sports Ground
Harrods Sports Ground
Verdun Road, Barnes
SW13 9AT

Request to book

Select Date, Time and Duration