Where is The Western Front Association?

Where is The Western Front Association located?

The Western Front Association, The Western Front Association, France (approx. 49.94014°, 3.2424016°)


Where is The Western Front Association on the map?