For a better experience on FeelMemory, enable JavaScript in your browser.
The Diocese of London

The London Diocesan Fund - Charity Reg. No. 241083 deals with a number of causes: BLMF The Bishop of London's Mission Fund ALMA The link between London Angola and Mozambique London Deaf Chaplaincy The Diocese of London Registered charity number .241083