• The Power Yoga Company (map)
  • 11-12 Lettice Street
  • London, England, SW6 4EH
  • United Kingdom