« Back to Embassies Sweden, Embassy of Address11 Montagu Place CityLondon PostW1H 2AL Phone+44 207 917 6413