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, 24 May 2024 at Brockwell Park in London, United Kingdom.