Where this organisation works

Al-Barr International Relief works in The Gambia.

In the UK, Al-Barr International Relief works in Leeds City and The Gambia.

placeRegistered office: Yorkshire and The Humber

Leaflet | © OpenStreetMap contributors