Rock fans are invited to celebrate a rock line-up like no other when The History of Rock takes to the stage at Theatre Royal Winchester on Friday 19 July. Audiences will be taken on a journey throughout the history of rock, showcasing classic hits from the likes of Deep...