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