Where

2 Gresham Street
London
UK
EC2V 7QP

View Larger Map

Starfish Greathearts Foundation

Starfish Greathearts Foundation is an international development charity, aiming to bring life, hope and opportunity to children in southern Africa who have been orphaned or made vulnerable by HIV/AIDS.