Where is Saint Georges Lafayette, Paris?

Where is Saint Georges Lafayette, Paris located?

Saint Georges Lafayette, Paris, Saint Georges Lafayette, Paris, France (approx. 48.88056°, 2.33931°)


Where is Saint Georges Lafayette, Paris on the map?