Where is Rhoose station?

Where is Rhoose station located?

Rhoose station, Rhoose station, Great Britain (approx. 51.386936°, -3.349549°)


Where is Rhoose station on the map?