Where is Long Lane?

Where is Long Lane located?

Long Lane, Long Lane (Landmark), Great Britain (approx. 51.4993°, -0.086°)


Where is Long Lane on the map?