I’ve remained a member of St Peters for many years because of the great team of trainers, the variety of & ever-changing classes & its state of the art gym. The trainers are so enthusiastic, encouraging & knowledgeable & come to know you by name & your ability making you feel part of the team. Their friendliness & cheerfulness makes training fun…