Where is St Giles?
Where is St Giles located?
St Giles, Westminster, United Kingdom (approx. 51.5143°, -0.127°)
Where is St Giles on the map?
St Giles - Berwick-upon-Tweed
St Giles - Oxford
{"latitude":51.5143,"longitude":-0.127,"title":"St Giles"}