Katzenellenbogen St, Chapmans Peak, Cape Town, 7979, South Africa
Ny 116, Guguletu, Cape Town, 7750, South Africa
86 Cecil Rd, Salt River, Cape Town, 7925, South Africa