This is the Cape Town Union Congregational Church in Kloof Street. The only piece of information I could find about this particular church was that it apparently broke away from the rest of the United Congregational Church of South Africa during the apartheid years, due to the denomination's support of a programme to combat racism. You can read about it here.