Where

7 Clifford Street
London
W1S 2WE

View Larger Map

Children's Investment Fund Foundation, The

To demonstrably improve the lives of children living in poverty in developing countries by supporting strategies that will have lasting impact on their lives and their communities