Holland Garden
SW20 0SH
0 Indoor Courts | 2 Outdoor Courts
About the venue
Holland Garden is a secluded open space located in the west of Wimbledon. It is accessible from Cambridge Road, Pepys Road and Cottenham Park Road. There are two tennis courts that were re-painted in September 2023.
Linked venues