Physical Address |
The Shala, Third Floor 537 Norwood Road London Greater London SE27 9DL |
Phone | 02086707711 |
Website | |
https://www.theshalalondon.com/ |
Business/Community Description |
|
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. | |