Italian Cultural Institute 6 November 2014 Loading Map.... Italian Cultural Institute39 Belgrave Square - LondonEvents 51.4996588 -0.15183909999996103 Address 39 Belgrave Square London SW1X 8NX United Kingdom Upcoming Events No events in this location