The church of St. Peter and St. Paul, formally the church of Saint Peter and Saint Paul du Haut-Montreuil, is a Roman Catholic church in Montreuil, Seine-Saint-Denis, France. It was the parish church of the royal Château de Vincennes.
Download Download See moreWikipedia https://en.wikipedia.org/wiki/Church_of_St._Peter_and_St._Paul_(Montreuil,_Seine-Saint-Denis)
Address 60 Rue Franklin, Montreuil 93100, France
Coordinates 48°51'49.54" N 2°26'41.011" E