Stables Market Chalk Farm Road, London, England NW1 8AB, United Kingdom
25.23 mi from Stevenage
Shaka Zulu, London’s largest South African restaurant, opened its doors in August 2010 with a special royal blessing from the Zulu King, HRH Goodwill Zwelithini.