Where is Longrock?

Where is Longrock located?

Longrock, Longrock, Great Britain (approx. 50.12863°, -5.501699°)


Where is Longrock on the map?