Where is Dupres House?

Where is Dupres House located?

Dupres House, Hauts-de-France, France (approx. 49.99051°, 2.81906°)


Where is Dupres House on the map?