Theodor Herzl School | Port Elizabeth School | Pre Primary School | Primary...

- theodorherzl.co.za

Theodor Herzl Pre-Primary, Primary and High Schools together form one of South Africa's top independent, co-educational institutions.

  4,572,348   R 2,774.40