answersLogoWhite

0

The Shaka Zulu restaurant is located in the City of London in the United Kingdom. The full address is Shaka Zulu, Stables Market, Chalk Farm Road, Camden, NW1 8AB.

User Avatar

Wiki User

12y ago

What else can I help you with?