Where is Ruswarp?

Where is Ruswarp located?

Ruswarp, Ruswarp (Station), Great Britain (approx. 54.47019°, -0.62777°)


Where is Ruswarp on the map?