James Arthur ConcertsCatch James Arthur live and on tour right now! There are 2 concerts scheduled across Germany and Belgium. The next James Arthur concert is scheduled for Wednesday, December 18, 2024 at O2 Shepherd's Bush Empire in London, England, United Kingdom.