Where is Long Reach?

Where is Long Reach located?

Long Reach, Long Reach (Station), Great Britain (approx. 51.34099°, 1.020912°)


Where is Long Reach on the map?