Where is St Giles Church?

Where is St Giles Church located?

St Giles Church, St Giles Church (Station), Great Britain (approx. 52.701534°, -2.730697°)


Where is St Giles Church on the map?