Cape Town School of English

Our Contact Details: 

Venue Capacity: 

0 - 20

Location: 

  • Claremont