Where is Long Barn Lane?

Where is Long Barn Lane located?

Long Barn Lane, Long Barn Lane, Great Britain (approx. 51.436985°, -0.968059°)


Where is Long Barn Lane on the map?