Watch The Stone Roses play London for the first time in four years

A sea of bucket hats and flares hit the capital

The Stone Roses played their first London gig in four years last night (June 17) for a crowd of 90,000 at a sold-out Wembley Stadium.

The Manchester legends’ most recent gigs in the capital had been at Finsbury Park, where they played twice in June 2013.

Despite frontman Ian Brown’s request last year that fans stop using flares –”we can’t breathe for the flares,” he told the crowd at the band’s Etihad Stadium shows in Manchester in June 2016 – the London crowd was full of them well before the band took the stage, and continued to use them throughout the show.


Support came from Blossoms, The G-O-D and Sleaford Mods, the latter of whom praised the Roses’ performance as “fuckin majestic”.

The Roses played a career-spanning set, dropping their 2016 single ‘All For One’ into the setlist alongside the classics, but they did not play their most recent single ‘Beautiful Thing’, which a year on from its release has still not received its live debut.

See reactions and clips from the gig below, along with a full setlist.


The Stone Roses played: 

  1. I Wanna Be Adored
  2. Elephant Stone
  3. Sally Cinnamon
  4. Mersey Paradise
  5. (Song For My) Sugar Spun Sister
  6. Where Angels Play
  7. Shoot You Down
  8. Waterfall
  9. Don’t Stop
  10. Begging You
  11. Elizabeth My Dear
  12. Fools Gold
  13. All for One
  14. Love Spreads
  15. Made of Stone
  16. She Bangs the Drums
  17. Breaking into Heaven
  18. This is the One
  19. I Am the Resurrection

The Manchester band’s tour continues on Tuesday in Leeds and then Glasgow. See full details below:

First Direct Arena, Leeds (June 20, 21)
Hampden Park National Stadium, Glasgow (24)