Russell Foundation
✓ Registered charity · SC036372About
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
8 Barnton Avenue West, Edinburgh
Annual income £21k
Get a custom landing page to promote your charity
Find out more