Where is Grand'Rue?

Where is Grand'Rue located?

Grand'Rue, Grand'Rue, France (approx. 49.827778°, 3.257805°)


Where is Grand'Rue on the map?