Where is High Wall?

Where is High Wall located?

High Wall, High Wall, Great Britain (approx. 51.074253°, -4.069177°)


Where is High Wall on the map?