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 have announced their first UK gigs in three years including a performance at London’s The O2. It comes after the ...
The Strokes are set to perform at the London O2 on October 6, 2026 ...