The album London Calling, by the Clash was released in the UK on December 14, 1979. It was voted by Rolling Stone as best album of the 1980’s (see the list of 100 Best Albums of the Eighties here).

The title came from the BBC World Service’s radio station identification: “This is London calling…” the BBC used it during World War II. Find out more facts about the album here and about The Clash at the band’s official site.


Album cover