The indie icons will embark on a global tour to support their seventh studio album, which includes a stop at The O2 London.
The Strokes are set to perform at the London O2 on October 6, 2026 ...
The Strokes have announced their first UK gigs in three years including a performance at London’s The O2. It comes after the ...