Last Hounds ConcertsCatch Last Hounds live and on tour right now! There are 4 concerts scheduled across United Kingdom and France. The next Last Hounds concert is scheduled for Monday, June 10, 2024 at The Red Lion in London, England, United Kingdom.