Play tennis at Victoria Park with access to 4 outdoor tennis courts.
Victoria Park Cowbridge Road Est Canton Wales CF5 1EY