Virgin Active South Africa
Keep it Up!
I would like to thank VA for the great service i receive They greet my name when I swipe in, the gym is kept clean, and it's the small things they do which makes all the difference. I would like to make suggestions to make them a better gym: I recently attended an impromptu Dance workout class and ...