Where is Long Load?

Where is Long Load located?

Long Load, Long Load, Great Britain (approx. 51.005566°, -2.7631845°)


Where is Long Load on the map?