Holy Redeemer Church ( Scalabrini Fathers ) Italian Mission
Archdiocese of Southwark ( Lambeth Deanery)
SCALABRINI CENTRE
20 Brixton Road SW9 6BU London UK
Tel. 020.77358235 Fax: 020.77930385