Mindfulness Association CIC

A welcoming and compassionate CIC offering training courses that support people in their practice of mindfulness, compassion and insight.
More by Mindfulness Association CIC

Additional Information