Our Offices


Need to reach our London or Cape Town offices?

WhereIsMyTransport Map London

London

SHACK15, 67-71 Shoreditch High Street
London, E1 6JJ, UK

Get directions
WhereIsMyTransport Map London

Cape Town

22 Jarvis Street,
Cape Town, 8001

Get directions

SHACK15, 67-71 Shoreditch High Street, London, E1 6JJ, UK | Registered no: 9664921, England and Wales