2025Kikuo ConcertsCatch Kikuo live and on tour right now! There are 16 concerts scheduled across United Kingdom, Spain, Italy and more. The next Kikuo concert is scheduled for Wednesday, February 25, 2026 at O2 Forum Kentish Town in London, England, United Kingdom.