Map Graph

Embassy of Italy, London

Diplomatic mission of Italy in the United Kingdom, located in London

The Embassy of Italy in London is the diplomatic mission of Italy in the United Kingdom. The front entrance is located on a private cul-de-sac in Mayfair, though there is also an entrance at the back on Grosvenor Square.

Read article
File:Embassy_of_Italy,_London.jpgFile:Embassy_of_Italy_in_London_2.jpgFile:Embassy_of_Italy_in_London_3.jpgFile:Embassy_of_Italy_in_London_4.jpgFile:Italian_Cultural_Section_in_London.jpgFile:Italian_Defence_Section_in_London.jpgFile:Italy,_Farringdon_Road.jpg
Top Questions
AI generated

List the top facts about Embassy of Italy, London

Summarize this article

What is the single most intriguing fact about Embassy of Italy, London?

Are there any controversies surrounding Embassy of Italy, London?

More questions