The Let's Go's
at New Cross Inn, London
Supplied by Universe
The Let's Go's is a punk rock/power pop trio from Tokyo.
See The Let's Go's tour dates
See all events at New Cross Inn
See all events at New Cross Inn
on Wed 24 September 2025