160 Beach Rd, Strand, Cape Town, 7139, South Africa
Victoria & Alfred Waterfront, Cape Town, 8001, South Africa