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 email@example.com.
You can also visit us at www.ndfchurch.org