Where is High Church?

Where is High Church located?

High Church, England, Great Britain (approx. 55.1596765687°, -1.7142748793°)


Where is High Church on the map?