This isn't a London venue; it's the Ministry of Foreign Affairs in Lisbon, Portugal. As a state government office, it's a significant diplomatic and administrative center for Portugal. Its grand architecture reflects its important role in international relations.
LG das Necessidades 58, 1350-115 Lisboa, Portugal, London