Bob Marley & The Whalers played their largest UK concert and final London show here, 7th June 1980 Crystal Palace Bowl

See also...