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