Rockers The Cure treated fans to two mammoth 45-song sets during their weekend shows at the Royal Albert Hall in London in aid of the Teenage Cancer Trust.

The Lullaby hitmakers took to the stage at the iconic venue in the U.K. capital for Roger Daltrey's annual concert series, which raises funds for young people in Britain fighting the deadly disease.

And their gigs on Friday and Saturday (28-29Mar14) proved real value for money as the stars played 45 songs from throughout their 35-year career.

British comedian Noel Fielding introduced Robert Smith and his bandmates to the audience, before the group played for three and a half hours.

Their storming sets followed gigs earlier in the week (begs24Mar14) from Ed Sheeran, OneRepublic and Paulo Nutini. Suede will round out the Teenage Cancer Trust shows on Sunday night (30Mar14).