Swaziland Embassy , United Kingdom

20 Buckingham Gate
Westminster
London
SW1E 6LB
United Kingdom
Phone:
+44-171-630-6611
Fax:
+44-171-630-6564