Located right at the centre of the busy town of Sliema, it offers a daily liturgical service for locals and visitors. The Church has been giving service ever since its opening in 1905. The first group of Salesian Fathers arrived from Italy on 13th November 1903. The Church was officially blessed and inauguarted on the 30th July 1905. All services are in English.