Address: 3 Lions Head Street , Mt Simon Estate , Stellenbosch, Cape Town. See full address and map. Categories: Rugby Union Clubs