Todd Edwards ConcertsCatch Todd Edwards live and on tour right now! There are 6 concerts scheduled across United States, United Kingdom, Spain and more. The next Todd Edwards concert is scheduled for Friday, May 24, 2024 at Brockwell Park in London, United Kingdom.