Where is Crédit Lyonnais headquarters?

Where is Crédit Lyonnais headquarters located?

Crédit Lyonnais headquarters, Crédit Lyonnais headquarters, France (approx. 48.87082°, 2.3365138°)


Where is Crédit Lyonnais headquarters on the map?