Where

Development House
56-64 Leonard Street
London
EC2A 4LT

View Larger Map

Afghanaid

Afghanaid has worked with over 500, 000 adults and children in Afghanistan over the last two decades helping relieve poverty through stainable rural development. Our work has an immediate affect helping build a future where people have healthier lives.