« Back to Embassies

Nicaragua, Embassy of

AddressSuite 12, Vicarage House, 58-60 Kensington Church Street
CityLondon
PostW8 4DP
Phone+44 207 938 2373
Fax+44 207 937 0952