The next tour stop for Tom Odell is Wednesday, April 17 in Atlanta, GA.