Where is Givenchy-le-Noble?

Where is Givenchy-le-Noble located?

Givenchy-le-Noble, Nord-Pas-de-Calais, France (approx. 50.3015092°, 2.4970847°)


Where is Givenchy-le-Noble on the map?