You should be seeing a Google Map here.
If you can't, you can try these map links instead:
Aix-En-Provence : Anglican congregation in Aix-En-Provence

Select Church