Its an nice place which needs a bit of some renovations to be great
Sh
Review №2
Friendly and committed staff from Security department, Receptionist, Administrators, Heads of Departments, the Secretariat Admin and the National Office Bearers,
Ma
Review №3
Great
Information
2Photos
3Comments
4.7Rating
Address:11 Leyds St, Braamfontein, Johannesburg, 2001, South Africa