CAFOD
UK Catholic overseas development agencyThe Catholic Agency for Overseas Development, commonly known as CAFOD, is an international development and relief charity. It is the official aid agency of the Catholic Church in England and Wales.
Read article
Top Questions
AI generatedMore questions
Nearby Places

St George's Cathedral, Southwark
Church in Greater London, England

Roman Catholic Archdiocese of Southwark
Catholic archdiocese in England

Morley College
Further education school in London, England
Westminster Bridge Road
Road in London, England
Centre for Young Musicians

Notre Dame Roman Catholic Girls' School
Academy in Southwark, London, England

Southwark St George the Martyr

Century House, London
Building in Lambeth, London