Where this organisation works

De La Salle Great Britain CIO works in Malta, Ireland and Italy.

In the UK, De La Salle Great Britain CIO works in England And Wales, Ireland, Malta and Italy.

placeRegistered office: South East

Leaflet | © OpenStreetMap contributors