Where is High Wickham?

Where is High Wickham located?

High Wickham, High Wickham, Great Britain (approx. 50.862663°, 0.5992352°)


Where is High Wickham on the map?