South Africa Visa Application Centre, Lagos 2nd Floor, West 1 Offices. Along Parklands Road Nairobi, Kenya. Location Point: Opposite to "The Centre Point" commercial building. The High Commission of South Africa Kenya Address. South Africa High Commission, Nairobi 3rd Floor, Roshanmaer Place, Lenana Road, Nairobi Kenya.