Church of St. Margaret Paris, France Address GBP, 36 Rue Saint‐Bernard, 75011 Paris, France, Google Maps There are currently no event dates available. Partner Offer