Open Now

The Shala Yoga - Hosted By

Not review yet
Add Review Viewed - 139

For over 20 years, our focus has been on enhancing well-being through yoga and since 2016, we have also become a dedicated yoga teacher training centre.

Address: The Shala, Third Floor, 537 Norwood Road, London, SE27 9DL, United Kingdom

Add Reviews & Rate

Your email is safe with us.

Your rating for this listing :
Rating images

Location / Contacts :

Claim listing: The Shala Yoga

Reply to Message

Sign In Atlanta Conplan

For faster login or register use your social account.


Account details will be confirmed via email.

Reset Your Password