Yesterday on Bank Holiday Monday, Virgin Radio counted down their Top 100 Great British songs of all time, as voted by more than 8,300 people in radio their listeners' poll.

Oasis notches up the top spot with Wonderwall, with Queen's Bohemian Rhapsody second and Led Zeppelin's Stairway to Heaven third, though despite not taking first place, Queen and the Beatles did in fact notch up the most entries, scoring eight entries each

BEST BRITISH SONGS OF ALL TIME
1. Oasis - Wonderwall
2. Queen - Bohemian Rhapsody
3. Led Zeppelin - Stairway to Heaven
4. The Beatles - Let It Be
5. John Lennon - Imagine
6. Police - Every Breath You Take
7. The Jam - Going Underground
8. Verve - Bitter Sweet Symphony
9. Robbie Williams - Angels
10. The Stranglers - Golden Brown

Source: Virgin Radio

(...also QOL!)