SHOWBIZ Shatta Wale Announces London Concert Set For May 11, 2025 Sir Isaac March 7, 2025 Shatta Wale Announces London Concert Set For May 11, 2025