Ed Sheeran has denied making false promises to Noel Gallagher about performing at this year's Teenage Cancer Trust show. The former Oasis songwriter accused both Sheeran and Mumford and Sons of pulling out of a verbal commitment to the play the show, which he curated.

Speaking to The Sun last week, Gallagher fumed, "I'd talk to Ed Sheeran and Mumford & Sons.. and I got let down a lot. Everybody says yes to your face. And then the agent will call and say, 'Ah, they're going to be in Australia at the time.' Really? Well, they never said that to me." However, the A-Team singer denies making false promises and claimed he would have played the concert had he not been in down-under. "I actually told him I would do the gig whenever he wanted, but the week they were planned I was in Australia," he explained on Twitter, "...with gigs already booked and sold out. Had it been any other time of course I would have made it happen but I found this out after I'd said yes. I think it would be worse saying no instantly without knowing to be honest."

Sheeran would have been a headline act for the show, which last night saw Rizzle Kicks and Labrinth perform. On Saturday, Noel teamed up with former rivals Graham Coxon and Damon Albarn for a special performance. 

Ed Sheeran is currently on tour with Taylor Swift as part of her 'Red' worldwide jaunt.

Noel GallagherNoel Gallagher Performing At V-Festival In 2012