I've just been up to the gym at Champneys and confirm no facials, manicures or prosecco but the team are there.
The place has really good football facilities. The French woman's team based there for the Euros and the Owls stopped over on route to the playoff final last year which may be the DM link.