Where is High Harrington?

Where is High Harrington located?

High Harrington, England, Great Britain (approx. 54.6159876014°, -3.5406158931°)


Where is High Harrington on the map?