french church


Welcome to the webpage of the Roman Catholic Church of Notre Dame de France, French Church.

Our postal address is 5 Leicester Place, WC2H 7BX. You will find us off the north side of Leicester Square.

You can contact us on 020 7437 9363. Our email address is

You can also visit us at