South Hill is an elegant, modern & versatile venue in the heart of the Elgin Valley, just one hour's drive from Cape Town, South Africa.
Our experienced team of out sourced entrepreneurs and professionals is drawn form a variety of disciplines, from financiers and strategists to operational managers. This enables...