
Food and Hospitality
Shaka Zulu
Shaka Zulu is one of the biggest south African restaurant, bar & night club in London. Hosting live music and floor shows nightly. Also a souvenirs shop just before go down the escalators. Gratify tribute to King Shaka Zulu covering two large floors. As you go down the escalators your welcome by b
London, United KingdomClosed now

