Come and join the members of St Teilo’s as they venerate the Statue of Our Lady of Fatima, as it takes a tour around the UK. The World Apostolate of Fatima (England & Wales) will be travelling to St Teilo’s Parish on the 20th & 21st April 2024.