Where

Units 13 & 14 Calico House Clove Hitch Quay
Plantation Wharf
London
SW11 3NT

View Larger Map

Concern Worldwide (UK)

Devoted to the relief, assistance and advancement of peoples in need in less developed areas of the world