Shaka Zulu
Stables Market
Camden
London NW1 8AB
United Kingdom