Skip to main content

THE OXFORD LEON TRUST

✓ Registered charity · 294149

About

Support for people and communities in Leon, Nicaragua

Where we work

Oxfordshire Nicaragua

Get a custom landing page to promote your charity

Find out more

Registered charity no. 294149 · England & Wales