Where is Antony Station?

Where is Antony Station located?

Antony Station, Antony Station, France (approx. 48.75438°, 2.3007166°)


Where is Antony Station on the map?