If you're a fan of British indie and rock music, these videos will be right up your street.

Three titans of the genre joined forces at Noel Gallagher's London gig the other night at Brixton Academy, to play one of the best-known songs that the former Oasis man has written.

Johnny Marr joined him on stage to lend a hand with the guitar bits of 'Champagne Supernova', while Paul Weller later came out to play The Jam's 'Pretty Green' - both which must have had his inner teenager pinching himself.

Considering 'Pretty Green' is the song that his brother Liam named his clothing line after, we'd love to know what he thought of that... was it a sly dig?

It's not the first time that either musician has joined Gallagher on stage; in fact, just last weekend Weller invited him on stage at Festival No. 6 in the UK to play The Jam's 'That's Entertainment'.

Watch the Brixton Academy videos below: