Brixton History – Led Zeppelin’s live album and a closed theatre on Brixton Hill
In 1976, heavy rock superstars Led Zeppelin released The Song Remains the Same, a live soundtrack album of the concert film of the same name.Unexpectedly, the artwork featured an illustration of the old Scala Theatre at 101 & 103 Brixton … Continued