Where is Church of St Giles?

Where is Church of St Giles located?

Church of St Giles, Church of St Giles, Great Britain (approx. 51.535°, -0.595°)


Where is Church of St Giles on the map?