Twickenham's rock and roll legacy