Where is Heswall?

Where is Heswall located?

Heswall, England, Great Britain (approx. 53.3279204484°, -3.1058349615°)


Where is Heswall on the map?