Address: 112 Long St. Cape Town, Africa