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

Address / Contact

Catholic Festival of Faith

Contact us

Spirit in the City

Address:

Notre Dame de France RC Church
5, Leicester Place
London
WC2H 7BX

Phone:

020 74402663 / 07915 537125

Follow us:

Send us a message…