Rosa

Stretch Therapy — 30 min

30-minute assisted stretch therapy session with Rosa at Snap Fitness Elephant & Castle. Tailored to your body's needs.

  • 30m
  • £60.00

Stretch Therapy — 60 min

60-minute assisted stretch therapy session with Rosa at Snap Fitness Elephant & Castle. Full-body stretch tailored to your needs.

  • 60m
  • £90.00

Stretch Therapy — 90 min

90-minute deep stretch therapy session. Full-body assisted stretching with extra time for problem areas.

  • 90m
  • £130.00

Stretch Therapy — 120 min

120-minute intensive stretch therapy session. Comprehensive full-body work for maximum mobility gains.

  • 120m
  • £170.00

Signature Stretch Therapy — 30 min

Stretch Therapy + specialist massage blend. 30-minute express session. Breath-led, PNF-informed, tailored to your body.

  • 30m
  • £105.00

Signature Stretch Therapy — 60 min

Rosa's signature stretch therapy: 60-minute session combining assisted stretching with massage techniques for deep release.

  • 60m
  • £135.00

Signature Stretch Therapy — 90 min

Stretch Therapy + specialist massage blend. 90-minute deep session. Breath-led, PNF-informed, tailored to your body.

  • 90m
  • £175.00

Signature Stretch Therapy — 120 min

Stretch Therapy + specialist massage blend. 120-minute full-body session. Breath-led, PNF-informed, tailored to your body.

  • 120m
  • £215.00

2-on-1 Stretch Therapy — 60 min

60-minute assisted stretch session for two people. Bring a partner or friend — both get stretched together.

  • 60m
  • £150.00

Body Freedom MOT

Signature first session. A 75-minute full-body assessment where Rosa evaluates your movement, identifies what's going on, does hands-on treatment, and gives you a written plan.

  • 75m
  • £110.00

Personal Training — 60 min

60-minute personal training session with Rosa at Snap Fitness. Tailored programming for your goals.

  • 60m
  • £75.00

PT Block of 6

Block of 6 × 60-minute personal training sessions. Save £10.

  • 60m
  • £440.00

PT Block of 10

Block of 10 × 60-minute personal training sessions. Save £50.

  • 60m
  • £700.00

Train Together (2 people) — 60 min

Semi-private personal training for two people. 60 minutes.

  • 60m
  • £90.00

Train Together Block of 6

Block of 6 × 60-minute semi-private training sessions for two people.

  • 60m
  • £495.00

PT + Stretch Combo — 75 min

75-minute combo: personal training + stretch therapy.

  • 75m
  • £90.00

Swedish Massage — 60 min

Classic relaxation massage. 60 minutes.

  • 60m
  • £75.00

Pregnancy Massage — 60 min

Safe, gentle massage tailored to each trimester. 60 minutes.

  • 60m
  • £85.00

Oncology Massage — 60 min

Gentle, safe massage for anyone undergoing or recovering from cancer treatment. 60 minutes.

  • 60m
  • £85.00

Online Coaching — 45 min

1-to-1 online coaching session via video. 45 minutes.

  • 45m
  • £60.00

Online Coaching — 60 min

1-to-1 online coaching session via video. 60 minutes.

  • 60m
  • £70.00

Online Coaching — 4 sessions

  • 60m
  • £260.00

Online Coaching — 8 sessions

  • 60m
  • £500.00

Online Coaching — 12 sessions

  • 60m
  • £720.00
Rosa | Cal.com