British embassies in nearby countries

» Botswana

» Burkina Faso

» Burundi

» Cameroon

» Cape Verde

» Congo-Kinshasa

» Djibouti

» Eritrea

» Ethiopia

» Gabon

» Gambia

» Ghana

» Guinea

» Guinea-Bissau

» Kenya

» Lesotho

» Liberia

» Madagascar

» Malawi

» Mauritius

» Mozambique

» Namibia

» Niger

» Nigeria

» Réunion

» Rwanda

» Senegal

» Seychelles

» Sierra Leone

» Somalia

» South Sudan

» Swaziland

» Tanzania

» Togo

» Uganda

» Zambia

» Zimbabwe

British embassies worldwide

British flag British representation in South Africa

Pretoria — British High Commission

Address255 Hill Street
Arcadia 0002, Pretoria
Phonelocal: (012) 421.7500
international: +27.12.421.7500

Cape Town — British Consulate-General

Address15th floor, Southern Life Centre
8 Riebeek Street
Cape Town 8001
Phonelocal: (021) 405.2400
international: +27.21.405.2400

Pretoria — British Consulate

AddressLiberty Life Place, Block B, 1st Floor
256 Glyn Street
Hatfield, Pretoria 0083
Phonelocal: (012) 421.7802
international: +27.12.421.7802

Durban — British Honorary Consulate

AddressFWJK Court
86 Armstrong Avenue
La Luca Ridge
Durban 4051
Phonelocal: (031) 572.7259
international: +27.31.572.7259

Port Elizabeth — British Honorary Consulate

AddressNewton Park
PO Box 35098
Port Elizabeth 6055
Phonelocal: (041) 363.8841
international: +27.41.363.8841