The next tour stop for The London Souls is Wednesday, August 23 in Allston, MA.