Yoga in Soho | Treatments, Pilates + Yoga in Central London | triyoga

soho

triyoga Soho is set right in the heart of London and is a great place to escape the bustle of urban life, relax and rejuvenate. The centre offers: