No.37 Clifton 3 1/2 Beach, Victoria Rd, Cape Town, Western Cape, South Africa, Cape Town, Western Cape, South Africa