Italy embassy number

Italy Embassy, London UK Customer Care Phone Number, Address, Email, Hours, How to reach by Bus, Metro, Taxi?

Find out Italy embassy in London, UK Address, Phone number, Email, Open hours, Website and Social media Embassy of Italy Italy Embassy address: 14 Three Kings’ Yard, Davies Street, London W1K 4EH, UK Italy Embassy number: 020 7312 2200 Italy Embassy Fax: 020 7312 2230 Italy Embassy Email: Italy Embassy website: […]