Indonesia Embassy list in United Kingdom

Need help?Chat with us

Indonesia Embassy

Address
in London
30 Great Peter St
Westminster
SW1P 2BU
London
United Kingdom
Phone
+44-171-499-7661
Fax
+44-171-491-4993
Website URL
www.indonesianembassy.org.uk
www.kemlu.go.id/london
Report changes
×

Report changes

Indonesia Visa
Apply for Indonesia Visa Online
×