Yotopia

13 Mercer Street
London
WC2H 9QJ
United Kingdom
Average: 5.0 of 5 stars

1 Review

Reviews

Average: 5.0 of 5 stars
Best Yoga studio in London

I recently had a chance to visit this amazing Yoga studio in Covent Garden, London. I loved the first time experience of the Yoga class and now I am a regular student. The environment is nice and teachers are really helpful.