Where this organisation works

Tetra Foundation works in Greece and Nigeria.

In the UK, Tetra Foundation works in England, Nigeria and Greece.

placeRegistered office: London