Unfortunately, GSV is far too old to show anything useful (2012).
However i did go back to the location and saw that the sign is covered by tree foliage.
If your appeal case is based on no sight of a No Right Turn (NRT) sign, then you'll need to go back and get photos from a driver perspective to support your case.
The other point to make is that the video does not show the NRT sign at all and is another point for any appeal you may submit.
In addition to the above, there may be a 'technical' appeal suggested here, so wait a bit to see what might be suggested. Such appeals are based on mismanagement of the enforcement process and are usually only decided at London Tribunals, so the full PCN penalty is in play, although that is all, there being no other costs or charges.