Consulate General of ItalyOther places136 Buckingham Palace RoadLondon, ENG, SW1W 9SA · GBPhone unavailableEmail unavailableWebsite unavailableHours not available
Consulate General of Italy in LondonOther placesHarp House, 83-86 Farringdon StLondon, ENG, EC4A 4BL · GB+442079365900consolato.londra@esteri.itconslondra.esteri.itHours not available