I think you are right about the EC261.
What i was wondering about was why you would dispatch to London without at least an hour's holding fuel when there is fog. It's no surprise there will be delays. But I know, I know - shut the hell up when you're not up front.