Where is Ravensworth?

Where is Ravensworth located?

Ravensworth, England, Great Britain (approx. 54.4672493026°, -1.7856044772°)


Where is Ravensworth on the map?