Address: 34 St. George's Mall, Cape Town, 8000
34 St. Georges street Cape Town - corner of Strand and St. George's Mall. Entrance is situated at St. George's Mall.