Karan’s classes offer a peaceful atmosphere for you to unwind and relax bringing calmness into a busy life. You will learn to move with confidence; and how to effectively manage stress and increase your energy levels – bringing the restorative and therapeutic benefits of yoga to your health and wellbeing.

The lessons are tailored to the level of individuals in the class. You will find the lessons gentle, yet potent, flowing sequences – dynamic and passive postures, with directed breath awareness, positive affirmations and empowering visualisations.


  • ‘I started yoga with Karan as a complete novice. I found the classes welcoming, with a lovely calm atmosphere. The movement and postures were explained and demonstrated carefully and clearly, which made them easy to follow even for a newby! As the weeks went by, I found my suppleness increasing and my general posture improving, and not just in class. The calmness and relaxation of the classes spills over in everyday life as well, Thanks Karan – my only regret is that I didn’t discover your classes sooner!’ – KP, Cheltenham.

Creating a stress-free life begins with releasing tension from your body, breathing deeply and taking time out to relax. How you hold your posture affects your mood, your confidence and how you perceive the world. A good posture allows your body to re-align, re-balance and promotes better breathing, boosting your confidence and lifting your mood.

I teach ‘Energy Block Release Sequences’ which are simple and effective breath and movement sequences designed to release physical and emotional blockages. You will quickly feel an increase to your energy levels boosting your feel-good response.

The breath is the bridge between the body and mind and is the key to inner stillness. Being aware of your body, mind and breath allows thoughts to quieten and brings you into the present moment melting away the stresses of the day!

Relaxation allows your body to assimilate your practice, soothing your nervous system and switching off your flight or fight response to life. Deeply resting your body and calming your mind allows for natural healing and replenishment to take place.


Back Care Management

Maintaining a healthy, flexible and strong spine is essential for optimum health, vitality and overall wellbeing. Click here for more information on Back Care Management.


  • We are like the little branch that quivers during a storm, doubting our strength and forgetting we are the tree – deep rooted to withstand all life’s upheavals.”– Dodinsky

Nutrition & Wellbeing

Breathe Well to Ease Tension

Yoga Therapy, Yoga & Meditation Classes