Produced and mixed at Portland Studios in London, Slade on Stage was released in December 1982 and reached No. 58 in the UK.
"Slade on Stage," a studio album by Slade, was recorded and mixed at Portland Studios in London and released in December 1982. It peaked at number 58 in the UK charts.