Where is Ruswarp?

Where is Ruswarp located?

Ruswarp, Ruswarp, Great Britain (approx. 54.46995°, -0.62884986°)


Where is Ruswarp on the map?