Where is Italian Cultural Institute?

Where is Italian Cultural Institute located?

Italian Cultural Institute, Italian Cultural Institute, Great Britain (approx. 51.499638°, -0.15184446°)


Where is Italian Cultural Institute on the map?