![]() |
|
|
|
|
Institutions
British Home & Hospital
Crown Lane London SW16 Tel: 020 8670 8261 Monthly Mass Weekly Holy Communion
L'Arche Lambeth
15 Norwood High Street London SE27 9BU Tel: 020 8670 6714 Fax: 020 8670 0818 e-mail: lambeth@larche.org.uk |
|