Izo FitzRoy ConcertsCatch Izo FitzRoy live and on tour right now! There are 5 concerts scheduled across France, Netherlands, and United Kingdom. The next Izo FitzRoy concert is scheduled for Friday, May 10, 2024 at Esquires in Bedford, England, United Kingdom.