Foreign Embassies nearby 20 Rose Rd, Pretoria, 0084, South Africa

French Embassy

Approximately 1.71 km away
Address: 807 George Avenue, Pretoria, 0083, South Africa

Embassy : Holy See

Approximately 1.9 km away
Address: 800 Pretorius Street, Pretoria, 0007, South Africa

Embassy Tunisia

Approximately 1.94 km away
Address: 706 Stanza Bopape St, Pretoria, 0083, South Africa