WARNING
: ACCESS DENIED

STRICLY FOR USERS IN UNITED KINGDOM / IRELAND

YOUR IP ADDRESS : 54.80.188.87
COUNTRY CODE IS :

GO TO MAIN PAGE

CONTACT : CONSULAR@INDONESIANEMBASSY.ORG.UK

Indonesian Embassy | 30 Great Peter Street, London SW1P 2BU | Ph. +44 (20) 74997661