Where is Ropley Station?

Where is Ropley Station located?

Ropley Station, Ropley Station, Great Britain (approx. 51.08746°, -1.10263°)


Where is Ropley Station on the map?