I believe anyone can do yoga. It’s just a matter of finding the right teacher and class for you.

Not all classes and styles of yoga are appropriate for everyone, especially if you have a health concern or an injury, or are new to yoga. Make sure you find the best fit for you.

If you are in doubt, perhaps start with a couple of yoga therapy sessions with me, to support your move into general yoga classes knowing how to adapt and modify practices for yourself.

I try to make my classes as accessible as possible. They are the opportunity to safely explore foundational level postures to help develop strength and flexibility, and cultivate ease and freedom of movement. I aim to teach students the alignment of the poses and how to adapt them to their own unique bodies. I also love to share my knowledge of the potential benefits of practices for body and mind.

I aim to teach yoga rather than guide it so students learn practices they can take away and use in their own lives.

Central to my approach is practising yoga postures to optimise breathing for physical, mental and emotional wellbeing.

I have been practising yoga for over 25 years and have studied many different styles and traditions of yoga. My experience is reflected in an eclectic style of teaching that focuses on alignment, ease of movement and meditative awareness.

I undertook teacher training with Yogacampus and qualified in 2005. I am much inspired by Tias Little’s approach to yoga and continue to train with him.  

Booking of classes is through the websites of Triyoga and the Life Centre.



weekly teaching schedule



9.45am-11am Open Yoga Community Class at Triyoga, Ealing

Open to all levels from complete beginners to more experienced students with options for different levels. Community Classes are half-price.


9.45am-11am Level 1-2 at Triyoga, Ealing

Suitable for those who have some experience of yoga and those who want to develop their knowledge and understanding.


11.15am-12.30pm Restorative Class at the Life Centre, Notting Hill

Postures are supported with props (bolsters, blocks and blankets) and held for a minimum of 10 minutes to allow body and mind to rest deeply.


7.30-8.30pm Yoga Nidra at Triyoga, Ealing

The class starts with a gentle movement practice of about 15 minutes, followed by a guided relaxation in a comfortable rest position, lying down, which consists of different elements including breathing practices and visualisations.