Notre Dame de France 5 Leicester Place London WC2H 7BX
020 74402663
info@spiritinthecity.org

Gallery

Catholic Festival of Faith


A picture is worth a thousand words’…These pictures merely express a glimpse of the joy, life and joy felt at this year’s SitC!

.