Italian Cultural Institute

39 Belgrave Square, SW1X 8NX, United Kingdom (London)