Self Help Africa, Shrewsbury, Westgate House, Dickens Court, Hills Lane, Self Help Africa is an international development agency working in nine countries in Sub-Saharan Africa. The charity works in Ethiopia, Eritrea, Kenya
Shopping near shops Self Help Africa Shrewsbury