The group recently announced details of a headline UK and European arena tour in support of their upcoming album.
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 ...
Results that may be inaccessible to you are currently showing.
Hide inaccessible results