The Armoury
Cape Town, South Africa