I've had exactly the same in reverse ... JFK-LHR took 14 hours one winter's evening. We pushed back from the gate at 6.15pm and it was nearly 1am before we took off! No food or drinks were served in that time as the I think the captain expected us to clear to the front of the takeoff queue quite quickly, but then we had to be de-iced again (and again).
I missed my connection at LHR, of course

And my bags took 3-4 days to catch up with me. And I don't recall getting any compensation at all.