We are in Partick too and find the local (walking distance) gym/class offerings are quite poor. CrossFit Southside is probably your best bet. I stand to be corrected though if I've missed places! ClassPass might be worth looking at for trying out different places.