Virgin Active offers classes in everything from pilates to kickboxing and dance. There is even a squash court. A great...
De Waterkant · 21 Lower Long Str., Cape Town
Whether you need to relax or need some work done on those tired overworked muscles, Recovery Room is there to help....
113 Monte Vista Boulevard, Cape Town