Yoga for All

Newcastle's first 'pay-what-you-can' yoga studio, Yoga for All is a friendly space offering drop-in yoga classes for students of all levels.

A Australia/ Newcastle/ Newcastle/ 38 Bolton Street, Newcastle NSW 2300, Australia