UKData checked October 2026
  1. Home
  2. London
  3. South African restaurants
  4. Kudu

Kudu is a South African restaurant on 7 Moxon St in London. Also listed under eclectic restaurant, fast food restaurant and modern British restaurant. It is open on Sunday.

7 Moxon St, London W1U 4EPChecked October 2026