Benedict Cumberbatch
In the 2013 BBC radio play "Neverwhere", the angel Islington (played by Benedict Cumberbatch) sang it.