Indaba Yoga Studio
Join us in the sanctuary of our beautiful and friendly space in the heart of London, where the city’s most talented teachers and a vibrant community of yogis await you
Location
18 Hayes Place, London, United Kingdom Route
Discover more in the app