Soho Yoga

Soho Yoga creates a relaxing environment, with qualified instructors leading all levels of practice, where you can enjoy a little, well deserved break.

  • Queensland, Australia