Where is Snape with Thorp?

Where is Snape with Thorp located?

Snape with Thorp, Snape with Thorp, Great Britain (approx. 54.254°, -1.59°)


Where is Snape with Thorp on the map?