Yoga Classes

Begin (Level 0 and above)

This Level 0 class is designed for anyone with no prior experience of yoga, but will benefit experienced practitioners who want to revisit the basics. Each week, classes will centre on a specific area of your body, for instance, your spine, your shoulders or your hips. The poses will help you build awareness of how you carry yourself and relate to your body. Expect to have fun, laugh at yourself, and discover muscles you never knew existed!

Build (All Levels)

Each week’s classes will feature a focus pose, and offer detailed analysis of different aspects of the pose. Expect to encounter familiar poses like Downward Dog or Cobra, and gain fresh new insights into an old friend. We will take three or four passes at the same pose, playing with the pose a different way each time. Bring a beginner’s mind to experience standard yoga poses in a whole new way. Suitable for all levels.

Core (All Levels)

Learn to develop strong core muscles that work deep into your transverse abdominals. Improving your core strength and alignment can help you to alleviate back pain, aid digestion, and stimulate circulation to internal organs. Over time, the benefits go beyond the physical, helping you to feel calm and centred.

Flow (Mixed Level)

This vinyasa-style class offers a dynamic sequence of poses that creates a flow between the more static traditional hatha yoga postures. Transition from pose to pose in harmony with your breath. Sun salutations are included to warm up. A class to get you moving, breathing and your heart rate pumping. Flow will help you shift from the noise of the outside world into a beautiful moving meditation for yourself. This class is intended to awaken and energise your mind, body and breath.

Forrest Yoga (All Levels)

Forrest Yoga, created by Ana T. Forrest, is an evolving hatha-based practice that uses intelligent sequencing to build heat, core strength and flexibility in body, mind and spirit. A Forrest Yoga class teaches you how to breathe fully and deeply, bringing vitality to every cell in your body. Get curious about tracking sensations with every move and clearing stuck energy, particularly while healing physical or emotional injuries. This is a safe practice suitable for all levels. Be prepared to connect with your authentic self and leave feeling invigorated, strong and alive.

Hatha Radja Yoga (All Levels)

A class based on the teachings passed on by Andrei Ram following traditional hatha yoga sequences, incorporated with the teachings of Patanjali’s Yoga Sutras and the eight limbs of yoga. This class focuses on freeing your nervous system and quieting your mind, and helps with improving strength, flexibility and enhancing your overall well-being.

Iyengar (All Levels)

Yoga as taught by the late B.K.S Iyengar. In an Iyengar class, you will learn how to perform yoga poses with an emphasis on refining the alignment of each pose. Each class will concentrate on a group of poses such as standing, forward and back bending poses, and inversions.  In these classes, you will learn mind and body awareness and be challenged whatever your level.

Kundalini Yoga (All Levels)

Kundalini Yoga is an accessible yet powerful practice, designed for those of us with no experience of yoga to enjoy the benefits of yoga. Advanced practitioners will be able to experience another dimension of yoga. In Kundalini Yoga classes, you practice sets of poses, breathing techniques, meditation, mantra and chanting, called kriyas. Practicing kriyas results in a deep sense of peace, awareness, and heightened energy, confidence and trust. Kundalini Yoga is a non-religious practice that benefits you physically, mentally and emotionally.

Meditate (All Levels)

Meditation is gaining importance as a way to slow down and centre in the midst of the bustle and swirl around you. Meditation is a way to nurture yourself and live life fully. In this class, you prepare your body for meditation through physical warm-ups and breath technique called Pranayam. Meditation could be still or active depending on the week. Each week will have a different focus and theme, for instance, detoxification, relaxation, emotional balance, and motivation.

Practice (Mixed Level)

A well-rounded yoga class that combines elements of our different classes to explore your body, and deepen your practice. Enjoy a slower class pace, which may include inversions and modifications, and is alignment-oriented.


Our 75-minute prenatal yoga class is designed for expectant mothers from 12 weeks and beyond. Prenatal Yoga is recommended for easing tension and promoting relaxation while deepening your connection with your baby. Combining mindful movement with breath awareness develops strength and relaxation for your mind and body, while enhancing your experience of pregnancy and building confidence in your preparation for labour, birth and motherhood.

Restore (All Levels)

The perfect class to end your day. Come to class expecting to unwind and melt away into an array of bolsters, blankets and pillows. Feel supported as you rest, relax and connect to your body and breath.

Yin (All Levels)

Yin Yoga is becoming an increasingly popular and essential part of a well-rounded yoga practice. A complement to your more active or yang physical practice, yin yoga involves longer static holds, which gently and slowly stretch your soft connective tissue. Through yin yoga, you gradually release tightness and allow for greater openness while improving your circulation. We recommend taking a yin class at least once a week to enhance your yoga practice, health and general well-being.

*All our yoga classes include a three to five minute breath meditation, and end with a three to five minute savasana.