Lord of the Lost ConcertsCatch Lord of the Lost live and on tour right now! There are 28 concerts scheduled across United Kingdom, Ireland, Germany and more. The next Lord of the Lost concert is scheduled for Thursday, October 30, 2025 at KK's Steel Mill in Wolverhampton, England, United Kingdom.