This venue features four synthetic tennis courts
2 Russell Street, Cardiff 2285 View in Google Maps
2 Russell Street , Cardiff 2285