Skip to main content

Russell Foundation

✓ Registered charity · SC036372

About

The charity was set up to provide grants to organisations that fall within the trust deed by using funds from investments held

Where we work

City of Edinburgh

Contact

Get a custom landing page to promote your charity

Find out more

Registered charity no. SC036372 · Scotland