Well, the video shows you approaching the signs head-on, with no hesitation. I have to say it does look as if the contravention is made out. Seven minutes is not in de minimis territory, I'm afraid, so you'd be looking at a 'technical' appeal based on Newham mismanagement of the enforcement process.
There are two chaps on here who know the ins and out of these in London, Hippocrates, and the administrator, cp8750. The latter is extremely busy, and Hippo is on holiday at the moment. It would be helpful if you could post up a screen capture of their website pages for submitting representations. It has been found that with some councils these show unlawful demands for money, and this has won appeals in the recent past.