Find your flow, your way

Whether you're joining us in the studio or tuning in from home, Soul Flow offers soul-led movement and support that meets you exactly where you are. 

BOOK A CLASS

Every class is designed to reconnect you to your breath, body, and inner strength-so you can move through life feeling more grounded, calm, and connected.

Explore your Soul Flow class options

In-person classes in our Swansea studio

Held in our warm and welcoming studio in Swansea, these sessions offer real-time connection, hands-on support, and a nurturing community.

  • A variety of class styles to suit your energy and experience level
  • Supportive, down-to-earth guidance from Kelly and guest teachers
  • A space to move, breathe, and belong, together

Perfect for: Those craving in-person connection, real-time feedback, and a sense of community energy.

BOOK A CLASS

Easy, seamless booking for all classes

Our booking system makes it simple to reserve your spot whether you're joining us in the studio or logging in from home.

Book single sessions or class blocks

Join live or on-demand via your Membership portal

Automated confirmations and reminders so you never miss a beat

Book your class now

LET'S MOVE

Why our classes feel different

Emotional & energetic grounding

Each class is rooted in creating inner calm and connection, not just physical movement

Real-world accessibility

Whether you’re a beginner or returning to your mat, all are welcome

Body + mind support

You’ll leave feeling stronger, clearer, and more connected to yourself

Guidance that’s grounded

 No pretence. No pressure. Just real support for wherever you’re at

Growth

Explore content that will elevate your self worth and confidence in yourself. A safe space for you to explore a fuller, more expansive version of you. 

Book your class

Client Testimonials

“Soul Flow feels like coming home. I arrive scattered and leave steady.”

Lorem ipsum dolor sit amet, consectetur adipiscing elit. Pellentesque malesuada eget turpis aliquam tincidunt. Ut eget ornare dolor, convallis luctus lacus. In ut quam sit amet nibh semper faucibus. Integer a sodales nulla. Etiam sit amet luctus mi.

Lorem ipsum dolor sit amet, consectetur adipiscing elit. Pellentesque malesuada eget turpis aliquam tincidunt. Ut eget ornare dolor, convallis luctus lacus. In ut quam sit amet nibh semper faucibus. Integer a sodales nulla. Etiam sit amet luctus mi.

/  Name here

03
01 /

“Soul Flow feels like coming home. I arrive scattered and leave steady.”

Lorem ipsum dolor sit amet, consectetur adipiscing elit. Pellentesque malesuada eget turpis aliquam tincidunt. Ut eget ornare dolor, convallis luctus lacus. In ut quam sit amet nibh semper faucibus. Integer a sodales nulla. Etiam sit amet luctus mi.

Lorem ipsum dolor sit amet, consectetur adipiscing elit. Pellentesque malesuada eget turpis aliquam tincidunt. Ut eget ornare dolor, convallis luctus lacus. In ut quam sit amet nibh semper faucibus. Integer a sodales nulla. Etiam sit amet luctus mi.

/  Name here

03
02 /

“Soul Flow feels like coming home. I arrive scattered and leave steady.”

Lorem ipsum dolor sit amet, consectetur adipiscing elit. Pellentesque malesuada eget turpis aliquam tincidunt. Ut eget ornare dolor, convallis luctus lacus. In ut quam sit amet nibh semper faucibus. Integer a sodales nulla. Etiam sit amet luctus mi.

Lorem ipsum dolor sit amet, consectetur adipiscing elit. Pellentesque malesuada eget turpis aliquam tincidunt. Ut eget ornare dolor, convallis luctus lacus. In ut quam sit amet nibh semper faucibus. Integer a sodales nulla. Etiam sit amet luctus mi.

/  Name here

03
03 /

Ready to join us?

Whether you're showing up for the first time or deepening a long-held practice, this is your space to return to yourself.

BOOK A CLASS

Live Classes FAQs

What do I need for an in-person class?

Just bring yourself and a yoga mat (or borrow one of ours). Wear something comfortable, and arrive a few minutes early to get settled.

Can I join online if I’ve never done yoga before?

Yes, absolutely. The Membership includes beginner-friendly practices and guidance for starting where you are.

How do I access the online classes?

Once you join the Membership, you’ll get instant access to your personal class library and live session schedule.

Can I book multiple classes at once?

Yes! You can book blocks of classes in advance or drop in as suits your schedule.

Do you offer class recordings if I miss a live session?

Yes, every live online class is recorded and added to the on-demand library within the Membership.