Tom Odell ConcertsCatch Tom Odell live and on tour right now! There are 30 concerts scheduled across United Kingdom, Netherlands, Luxembourg and more. The next Tom Odell concert is scheduled for Monday, May 20, 2024 at The London Palladium in London, England, United Kingdom.