Skip to main content

SRINIVASA RETREAT LTD

✓ Registered charity · 1190540

About

Provision of a holistic meditation retreat

Where we work

Throughout England Iceland Ireland Scotland

Get a custom landing page to promote your charity

Find out more

Registered charity no. 1190540 · England & Wales