UK High Commission

Embassy in Pretoria

Also has a consulate in Cape Town.

Advertisement