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