Where is Forces Cross?

Where is Forces Cross located?

Forces Cross, Forces Cross (Station), Great Britain (approx. 50.362625°, -3.676564°)


Where is Forces Cross on the map?