Where is Lower Marsh?

Where is Lower Marsh located?

Lower Marsh, Lower Marsh (Station), Great Britain (approx. 51.50014°, -0.114655°)


Where is Lower Marsh on the map?