Where this organisation works

Tetra Foundation is a UK-registered charity with area of operation in Nigeria and Greece .

In the UK, Tetra Foundation works in England.

placeRegistered office: London