Community of Our Lady of Fidelity, Upper Norwood

Registered Charity Number: 245644
London

The charity supports charitable work with Roman Catholic values in England and Wales and also India.

Contact Us

Community of Our Lady of Fidelity, Upper Norwood 147 Central Hill
London
SE19 1RS

Phone: 020 8670 6917

51.421514002958, -0.094487337522205

Useful Links