Balaam and the Angel ConcertsCatch Balaam and the Angel live and on tour right now! There are 6 concerts scheduled across United Kingdom. The next Balaam and the Angel concert is scheduled for Friday, November 8, 2024 at Leamington Spa Assembly in Leamington Spa, United Kingdom.