It can depend a bit on the reason. Heathrow have had some hiccups of ATC delays over the summer, so if the inbound flight to London was cancelled for this reason, I doubt OP will be due compensation for the flight to CPH. Though duty of care and hotel would still be applicable.