Embassy of the Republic of Indonesia
30 Great Peter St, London SW1P 2BU
02074997661
Contacts
30 Great Peter St, London SW1P 2BU
Description
Features
- Wheelchair-accessible entrance
Map
Similar companies
Embassy
Embassy of Argentina
49 Belgrave Square, London SW1X 8QZ
Embassy
High Commission of the Seychelles, London
132 Buckingham Palace Rd, London SW1W 9SA
+442072450680
Embassy
Embassy of Senegal
39 Marloes Rd, London W8 6LA
+442079384048
Embassy
Embassy of Slovenia
17 Dartmouth St, London SW1H 9BL
02072225700