- Giles Leonard
(My) Top 10 ten songs of all time
Updated: Feb 15
No artist repeats, to be listened to over and over again, in no particular order...
Layla - Derek and the Dominos
Shine on you Crazy Diamond - Pink Floyd
With or Without You - U2
Baker Street - Gerry Rafferty
Let Down - Radiohead
How Soon Is Now? - The Smiths
God Only Knows - The Beach Boys
Bohemian Rhapsody - Queen
Love Will Tear Us Apart - Joy Division
Smells Like Teen Spirit - Nirvana