Where is Lower Swell?

Where is Lower Swell located?

Lower Swell, Lower Swell, Great Britain (approx. 51.92754°, -1.7483437°)


Where is Lower Swell on the map?