David Bowie has promised fans they will not have to wait another 10 years for a new album, insisting he is poised to hit the charts again "soon".

The Starman hitmaker stunned the music world in 2013 when he released Where Are We Now?, his first single in a decade, on his 66th birthday with no prior warning.

He followed the track up with his album The Next Day, which topped charts around the world and earned him a Grammy Award nomination, and now Bowie has assured devotees that more new music is imminent.

In a statement issued to a London charity event, which was held to celebrate his stellar career, Bowie says, "This city is even better than the one you were in last year, so remember to dance, dance, dance. And then sit down for a minute, knit something, then get up and run all over the place. Do it. Love on ya. More music soon. David."